[Python-checkins] [python/cpython] 2783cc: [3.6] bpo-30414: multiprocessing.Queue._feed do no...
GitHub
noreply at github.com
Thu May 25 10:57:48 EDT 2017
Branch: refs/heads/3.6
Home: https://github.com/python/cpython
Commit: 2783cc42629b9445ea848ce36bbf213ef7789271
https://github.com/python/cpython/commit/2783cc42629b9445ea848ce36bbf213ef7789271
Author: Antoine Pitrou <pitrou at free.fr>
Date: 2017-05-25 (Thu, 25 May 2017)
Changed paths:
M Lib/multiprocessing/queues.py
M Lib/test/_test_multiprocessing.py
M Misc/NEWS
Log Message:
-----------
[3.6] bpo-30414: multiprocessing.Queue._feed do not break from main loop on exc (GH-1683) (#1815)
* bpo-30414: multiprocesing.Queue._feed do not break from main loop on exc
Queue background running thread was not handling exceptions correctly.
Any exception occurred inside thread (putting unpickable object) cause
feeder to finish running. After that every message put into queue is
silently ignored.
* bpo-30414: multiprocesing.Queue._feed do not break from main loop on exc
Queue background running thread was not handling exceptions correctly.
Any exception occurred inside thread (putting unpickable object) cause
feeder to finish running. After that every message put into queue is
silently ignored.
(cherry picked from commit bc50f03db4f58c869b78e98468e374d7e61f1227)
More information about the Python-checkins
mailing list