diff options
author | Xiang Zhang <angwerzx@126.com> | 2017-03-29 03:58:54 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-29 03:58:54 (GMT) |
commit | 794623bdb232eafd8925f76470209afcdcbcdcd2 (patch) | |
tree | 347ef8d6c630abbe08af35ae9280ada42b101f7d /Misc | |
parent | ec1f5df46ed37aa3e839d20298c4b361a9a74bc4 (diff) | |
download | cpython-794623bdb232eafd8925f76470209afcdcbcdcd2.zip cpython-794623bdb232eafd8925f76470209afcdcbcdcd2.tar.gz cpython-794623bdb232eafd8925f76470209afcdcbcdcd2.tar.bz2 |
bpo-28699: fix abnormal behaviour of pools in multiprocessing.pool (GH-693)
an exception raised at the very first of an iterable would cause pools behave abnormally
(swallow the exception or hang)
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -291,6 +291,10 @@ Extension Modules Library ------- +- bpo-28699: Fixed a bug in pools in multiprocessing.pool that raising an + exception at the very first of an iterable may swallow the exception or + make the program hang. Patch by Davin Potts and Xiang Zhang. + - bpo-23890: unittest.TestCase.assertRaises() now manually breaks a reference cycle to not keep objects alive longer than expected. |