Issue #13854: Properly handle non-integer, non-string arg to SystemExit
authorRichard Oudkerk <shibturn@gmail.com>
Wed, 6 Jun 2012 18:04:57 +0000 (19:04 +0100)
committerRichard Oudkerk <shibturn@gmail.com>
Wed, 6 Jun 2012 18:04:57 +0000 (19:04 +0100)
commit29471de459a9371d7538a9838b1b20c86df29ca7
tree1c63299219f02f10b5e1cf94c1a67a9cde8492d5
parente41682b9945091c2e4b95a3f6a4582944fd7598e
Issue #13854: Properly handle non-integer, non-string arg to SystemExit

Previously multiprocessing only expected int or str.  It also wrongly
used an exit code of 1 when the argument was a string instead of zero.
Lib/multiprocessing/process.py
Lib/test/test_multiprocessing.py
Misc/NEWS