]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
Issue #14753: Make multiprocessing treat negative timeouts as it did in 3.2
authorRichard Oudkerk <shibturn@gmail.com>
Thu, 10 May 2012 15:11:12 +0000 (16:11 +0100)
committerRichard Oudkerk <shibturn@gmail.com>
Thu, 10 May 2012 15:11:12 +0000 (16:11 +0100)
commit59d5404bc79beaa39c76fb26012238b26e9b0166
tree071cc74196e6fcc572c836b6be02a8d9a6bfc276
parentca5f91b888bc0056fc08d062f65cc783bbba8532
Issue #14753: Make multiprocessing treat negative timeouts as it did in 3.2

In Python 3.2 and earlier, Process.join() and Connection.poll()
treated negative timeouts as zero timeouts.  Earlier versions from
the 3.3 line of development treat them as infinite timeouts.

The patch reverts to the old behaviour.
Doc/library/multiprocessing.rst
Lib/multiprocessing/connection.py
Lib/multiprocessing/forking.py
Lib/multiprocessing/util.py
Lib/test/test_multiprocessing.py
Misc/NEWS