> I see in latest version this is being handled by min_heap_adjust_. But > curious to know what lead to this state. > Moreover, it won't hurt to check if e->ev_timeout_pos.min_heap_idx != > -1 in min_heap_push_ also right
Yeah, we can add an assert there, but not more, since this is not a normal behavior. Also forgot to mention this in previous email, can you check your reproducer with debug enabled in library?