diff options
author | Mark Johnston <markj@FreeBSD.org> | 2018-11-24 16:41:29 +0000 |
---|---|---|
committer | Mark Johnston <markj@FreeBSD.org> | 2018-11-24 16:41:29 +0000 |
commit | 1eeab857a3282c7d29741e8cee450d2683da8c9d (patch) | |
tree | ee5518667d6d447d4a9d7488d7f4d63606963e2b | |
parent | 687e45b163170b7bf867cdaeef374d4d2f1e1212 (diff) |
Notes
-rw-r--r-- | sys/kern/kern_event.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_event.c b/sys/kern/kern_event.c index ed787a90598f..387a9a6fc6bc 100644 --- a/sys/kern/kern_event.c +++ b/sys/kern/kern_event.c @@ -600,10 +600,10 @@ knote_fork(struct knlist *list, int pid) kn->kn_fflags |= NOTE_TRACKERR; if (kn->kn_fop->f_event(kn, NOTE_FORK)) KNOTE_ACTIVATE(kn, 0); + list->kl_lock(list->kl_lockarg); KQ_LOCK(kq); kn_leave_flux(kn); KQ_UNLOCK_FLUX(kq); - list->kl_lock(list->kl_lockarg); } list->kl_unlock(list->kl_lockarg); } |