Index: kern/kern_event.c =================================================================== RCS file: /cvsroot/src/sys/kern/kern_event.c,v retrieving revision 1.104.4.1 diff -u -p -r1.104.4.1 kern_event.c --- kern/kern_event.c 4 Feb 2021 16:57:25 -0000 1.104.4.1 +++ kern/kern_event.c 7 Feb 2021 14:55:52 -0000 @@ -1399,9 +1399,11 @@ relock: /* XXXAD should be got from f_event if !oneshot. */ *kevp++ = kn->kn_kevent; nkev++; + influx = 1; if (kn->kn_flags & EV_ONESHOT) { /* delete ONESHOT events after retrieval */ kn->kn_status &= ~KN_BUSY; + kq->kq_count--; mutex_spin_exit(&kq->kq_lock); knote_detach(kn, fdp, true); mutex_enter(&fdp->fd_lock);