… | … | ||
---|---|---|---|
611 | int ev_loop_done; | 611 | int ev_loop_done; |
612 | 612 | ||
613 | void ev_loop (int flags) | 613 | void ev_loop (int flags) |
614 | { | 614 | { |
615 | double block; | 615 | double block; |
616 | ev_loop_done = flags & EVLOOP_ONESHOT ? 1 : 0; | 616 | ev_loop_done = flags & (EVLOOP_ONESHOT | EVLOOP_NONBLOCK) ? 1 : 0; |
617 | 617 | ||
618 | do | 618 | do |
619 | { | 619 | { |
620 | /* queue check watchers (and execute them) */ | 620 | /* queue check watchers (and execute them) */ |
621 | if (preparecnt) | 621 | if (preparecnt) |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |