oneshot means that its removed from the kernel list already

svn:r51
This commit is contained in:
Niels Provos 2003-03-08 16:44:51 +00:00
parent 0036d79ab6
commit c48e71d839

View File

@ -248,8 +248,10 @@ kq_dispatch(void *arg, struct timeval *tv)
if (!which)
continue;
if (!(ev->ev_events & EV_PERSIST))
if (!(ev->ev_events & EV_PERSIST)) {
ev->ev_flags &= ~EVLIST_X_KQINKERNEL;
event_del(ev);
}
event_active(ev, which,
ev->ev_events & EV_SIGNAL ? events[i].data : 1);