diff options
author | Niels Provos <provos@gmail.com> | 2007-11-27 01:39:10 +0000 |
---|---|---|
committer | Niels Provos <provos@gmail.com> | 2007-11-27 01:39:10 +0000 |
commit | 5f3e31596b1a231a6041b9a1302d8059293a9b02 (patch) | |
tree | f1ce1a980302c251b84a4152ca76ba0d57d6d704 /poll.c | |
parent | a7a7a1904507bb7fcc22a3c045c030d2837c3510 (diff) | |
download | libevent-5f3e31596b1a231a6041b9a1302d8059293a9b02.tar.gz |
move EV_PERSIST handling out of the event backends
svn:r555
Diffstat (limited to 'poll.c')
-rw-r--r-- | poll.c | 4 |
1 files changed, 0 insertions, 4 deletions
@@ -199,13 +199,9 @@ poll_dispatch(struct event_base *base, void *arg, struct timeval *tv) continue; if (r_ev && (res & r_ev->ev_events)) { - if (!(r_ev->ev_events & EV_PERSIST)) - event_del(r_ev); event_active(r_ev, res & r_ev->ev_events, 1); } if (w_ev && w_ev != r_ev && (res & w_ev->ev_events)) { - if (!(w_ev->ev_events & EV_PERSIST)) - event_del(w_ev); event_active(w_ev, res & w_ev->ev_events, 1); } } |