On Thu, Dec 22, 2011 at 01:58:52AM +0800, freebsdj wrote:
> is modified in another assertion:
>         assert ((loop_done = EVUNLOOP_RECURSE, 1)); /* assert for side
[...]
> 2. Why check the loop->loop_done there?

loop->loop_done is not checked, but, as you said, modified. I think this
is done to check it in the assert you hit ("libev: ev_loop recursion
during release detected").

Thanks,
        Jonathan Neuschäfer

_______________________________________________
libev mailing list
libev@lists.schmorp.de
http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Reply via email to