]> granicus.if.org Git - python/commit
Issue #9205: concurrent.futures.ProcessPoolExecutor now detects killed
authorAntoine Pitrou <solipsis@pitrou.net>
Wed, 8 Jun 2011 15:21:55 +0000 (17:21 +0200)
committerAntoine Pitrou <solipsis@pitrou.net>
Wed, 8 Jun 2011 15:21:55 +0000 (17:21 +0200)
commitdd696496605883a44da983ad81e55a01e996a004
tree505cc588dc520311ff2935b8804c04663b26c054
parent4a5e5de03f47b7076fc0eabc9817a59efd20049d
Issue #9205: concurrent.futures.ProcessPoolExecutor now detects killed
children and raises BrokenProcessPool in such a situation.  Previously it
would reliably freeze/deadlock.
Doc/library/concurrent.futures.rst
Lib/concurrent/futures/process.py
Lib/multiprocessing/connection.py
Lib/multiprocessing/forking.py
Lib/multiprocessing/queues.py
Lib/test/test_concurrent_futures.py
Misc/NEWS
Modules/_multiprocessing/win32_functions.c