summaryrefslogtreecommitdiffstats
path: root/lib/libkse/thread/thr_sigaction.c
diff options
context:
space:
mode:
authormini <mini@FreeBSD.org>2003-02-23 21:15:25 +0000
committermini <mini@FreeBSD.org>2003-02-23 21:15:25 +0000
commit9318f6d82c57682e409deb011440527b6179d5a0 (patch)
tree122dae4c933d26ba243e7a8fdb6166b0b1c11fda /lib/libkse/thread/thr_sigaction.c
parentdd3fb8639985b0b01330024d0b26245e07d517ba (diff)
downloadFreeBSD-src-9318f6d82c57682e409deb011440527b6179d5a0.zip
FreeBSD-src-9318f6d82c57682e409deb011440527b6179d5a0.tar.gz
Insert threads interrupted by a signal while running onto the run queue.
Diffstat (limited to 'lib/libkse/thread/thr_sigaction.c')
-rw-r--r--lib/libkse/thread/thr_sigaction.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/libkse/thread/thr_sigaction.c b/lib/libkse/thread/thr_sigaction.c
index 741b9c2..a16f859 100644
--- a/lib/libkse/thread/thr_sigaction.c
+++ b/lib/libkse/thread/thr_sigaction.c
@@ -76,8 +76,7 @@ _sigaction(int sig, const struct sigaction * act, struct sigaction * oact)
* Check if the kernel needs to be advised of a change
* in signal action:
*/
- if (act != NULL && sig != _SCHED_SIGNAL && sig != SIGCHLD &&
- sig != SIGINFO) {
+ if (act != NULL && sig != SIGCHLD) {
/*
* Ensure the signal handler cannot be interrupted
* by other signals. Always request the POSIX signal
OpenPOWER on IntegriCloud