diff --git a/sys/kern/kern_sig.c b/sys/kern/kern_sig.c index 988478d0e5d..a2305815965 100644 --- a/sys/kern/kern_sig.c +++ b/sys/kern/kern_sig.c @@ -1553,7 +1553,7 @@ issignal(p) SIGSETNAND(mask, p->p_sigmask); if (p->p_flag & P_PPWAIT) SIG_STOPSIGMASK(mask); - if (!SIGNOTEMPTY(mask)) /* no signal to send */ + if (SIGISEMPTY(mask)) /* no signal to send */ return (0); sig = sig_ffs(&mask); prop = sigprop(sig);