patch-2.2.15 linux/kernel/signal.c
Next file: linux/kernel/sys.c
Previous file: linux/kernel/panic.c
Back to the patch index
Back to the overall index
- Lines: 17
- Date:
Fri Apr 21 12:47:02 2000
- Orig file:
v2.2.14/kernel/signal.c
- Orig date:
Tue Jan 4 21:19:03 2000
diff -u --new-file --recursive --exclude-from ../../exclude v2.2.14/kernel/signal.c linux/kernel/signal.c
@@ -740,11 +740,11 @@
if (copy_from_user(&these, uthese, sizeof(these)))
return -EFAULT;
- else {
- /* Invert the set of allowed signals to get those we
- want to block. */
- signotset(&these);
- }
+ /* Invert the set of allowed signals to get those we
+ want to block. */
+
+ sigdelsetmask (&these, sigmask(SIGKILL)|sigmask(SIGSTOP));
+ signotset(&these);
if (uts) {
if (copy_from_user(&ts, uts, sizeof(ts)))
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)