From 5f3e31596b1a231a6041b9a1302d8059293a9b02 Mon Sep 17 00:00:00 2001 From: Niels Provos Date: Tue, 27 Nov 2007 01:39:10 +0000 Subject: move EV_PERSIST handling out of the event backends svn:r555 --- poll.c | 4 ---- 1 file changed, 4 deletions(-) (limited to 'poll.c') diff --git a/poll.c b/poll.c index f3f3420b..9be42e17 100644 --- a/poll.c +++ b/poll.c @@ -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); } } -- cgit v1.2.1