summaryrefslogtreecommitdiff
path: root/man2/signal.2
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2004-11-19 17:34:32 +0000
committerMichael Kerrisk <mtk.manpages@gmail.com>2004-11-19 17:34:32 +0000
commit197362df19d389f8a85d04f5b7e0f4fbdce5d7d9 (patch)
treed4ab43b8c979316cceabaa0769e0f9d653b2760f /man2/signal.2
parentb7769f32c5018048b0f61490fd034471eebba5f8 (diff)
Removed text on ignoring SIGCHL; replaced with pointer to sigaction.2
Diffstat (limited to 'man2/signal.2')
-rw-r--r--man2/signal.213
1 files changed, 6 insertions, 7 deletions
diff --git a/man2/signal.2 b/man2/signal.2
index d997b819..1173d653 100644
--- a/man2/signal.2
+++ b/man2/signal.2
@@ -22,6 +22,9 @@
.\" Formatted or processed versions of this manual, if unaccompanied by
.\" the source, must acknowledge the copyright and authors of this work.
.\"
+.\" Modified 2004-11-19, mtk:
+.\" added pointer to sigaction.2 for details of ignoring SIGCHLD
+.\"
.TH SIGNAL 2 2000-04-28 "Linux 2.2" "Linux Programmer's Manual"
.SH NAME
signal \- ANSI C signal handling
@@ -261,16 +264,12 @@ signal.
.BR SIGFPE .)
Ignoring this signal might lead to an endless loop.
.PP
-According to POSIX (3.3.1.3) it is unspecified what happens when
+See
+.BR sigaction (2)
+for details on what happens when
.B SIGCHLD
is set to
.BR SIG_IGN .
-Here the BSD and SYSV behaviours differ, causing BSD software
-that sets the action for
-.B SIGCHLD
-to
-.B SIG_IGN
-to fail on Linux.
.PP
The use of
.B sighandler_t