summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1996-02-12 23:18:51 (GMT)
committerGuido van Rossum <guido@python.org>1996-02-12 23:18:51 (GMT)
commitc1715527fd0e55b90f21580410a4505414acebf1 (patch)
treed11e8f6751291deecf20669bb6f034fd38a1ab14
parent789742b8f8bd18efffeacbb8938843e303d410fb (diff)
downloadcpython-c1715527fd0e55b90f21580410a4505414acebf1.zip
cpython-c1715527fd0e55b90f21580410a4505414acebf1.tar.gz
cpython-c1715527fd0e55b90f21580410a4505414acebf1.tar.bz2
document non-BSD SIGCHLD behaviour
-rw-r--r--Doc/lib/libsignal.tex5
-rw-r--r--Doc/libsignal.tex5
2 files changed, 8 insertions, 2 deletions
diff --git a/Doc/lib/libsignal.tex b/Doc/lib/libsignal.tex
index 63b671f..802c4d1 100644
--- a/Doc/lib/libsignal.tex
+++ b/Doc/lib/libsignal.tex
@@ -8,7 +8,10 @@ Some general rules for working with signals handlers:
\item
A handler for a particular signal, once set, remains installed until
-it is explicitly reset (i.e. Python uses the BSD style interface).
+it is explicitly reset (i.e. Python emulates the BSD style interface
+regardless of the underlying implementation), with the exception of
+the handler for \code{SIGCHLD}, which follows the underlying
+implementation.
\item
There is no way to ``block'' signals temporarily from critical
diff --git a/Doc/libsignal.tex b/Doc/libsignal.tex
index 63b671f..802c4d1 100644
--- a/Doc/libsignal.tex
+++ b/Doc/libsignal.tex
@@ -8,7 +8,10 @@ Some general rules for working with signals handlers:
\item
A handler for a particular signal, once set, remains installed until
-it is explicitly reset (i.e. Python uses the BSD style interface).
+it is explicitly reset (i.e. Python emulates the BSD style interface
+regardless of the underlying implementation), with the exception of
+the handler for \code{SIGCHLD}, which follows the underlying
+implementation.
\item
There is no way to ``block'' signals temporarily from critical