summaryrefslogtreecommitdiff
path: root/sys/kern/kern_sig.c
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2017-10-16 20:15:19 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2017-10-16 20:15:19 +0000
commitcd735d8f5a7c1f56d99f9d5e6535696d1e8484c3 (patch)
treee1924ab7c0a90606f05e8ffae053b69afb95d574 /sys/kern/kern_sig.c
parent0167b33b81678845998328a8a76b85c98f40fed1 (diff)
downloadsrc-test2-cd735d8f5a7c1f56d99f9d5e6535696d1e8484c3.tar.gz
src-test2-cd735d8f5a7c1f56d99f9d5e6535696d1e8484c3.zip
Notes
Diffstat (limited to 'sys/kern/kern_sig.c')
-rw-r--r--sys/kern/kern_sig.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/kern/kern_sig.c b/sys/kern/kern_sig.c
index d3bccd0dd1ca..e0bc937b6e81 100644
--- a/sys/kern/kern_sig.c
+++ b/sys/kern/kern_sig.c
@@ -3030,8 +3030,10 @@ postsig(int sig)
/*
* If we get here, the signal must be caught.
*/
- KASSERT(action != SIG_IGN && !SIGISMEMBER(td->td_sigmask, sig),
- ("postsig action"));
+ KASSERT(action != SIG_IGN, ("postsig action %p", action));
+ KASSERT(!SIGISMEMBER(td->td_sigmask, sig),
+ ("postsig action: blocked sig %d", sig));
+
/*
* Set the new mask value and also defer further
* occurrences of this signal.