summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Doc/library/multiprocessing.rst11
-rw-r--r--Misc/ACKS1
2 files changed, 10 insertions, 2 deletions
diff --git a/Doc/library/multiprocessing.rst b/Doc/library/multiprocessing.rst
index 96bc6c1..4966be3 100644
--- a/Doc/library/multiprocessing.rst
+++ b/Doc/library/multiprocessing.rst
@@ -569,8 +569,15 @@ The :mod:`multiprocessing` package mostly replicates the API of the
.. attribute:: exitcode
The child's exit code. This will be ``None`` if the process has not yet
- terminated. A negative value *-N* indicates that the child was terminated
- by signal *N*.
+ terminated.
+
+ If the child's :meth:`run` method returned normally, the exit code
+ will be 0. If it terminated via :func:`sys.exit` with an integer
+ argument *N*, the exit code will be *N*.
+
+ If the child terminated due to an exception not caught within
+ :meth:`run`, the exit code will be 1. If it was terminated by
+ signal *N*, the exit code will be the negative value *-N*.
.. attribute:: authkey
diff --git a/Misc/ACKS b/Misc/ACKS
index ac893ac..25c8865 100644
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -1095,6 +1095,7 @@ Vincent Marchetti
David Marek
Doug Marien
Sven Marnach
+John Marshall
Alex Martelli
Dennis MÃ¥rtensson
Anthony Martin