cpython/Lib/multiprocessing
grzgrzgrz3 bc50f03db4 bpo-30414: multiprocessing.Queue._feed do not break from main loop on exc (#1683)
* 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.
2017-05-25 16:22:57 +02:00
..
dummy bpo-29776: Use decorator syntax for properties. (#585) 2017-03-19 08:40:32 +02:00
__init__.py Issue #18999: Make multiprocessing use context objects. 2013-10-16 16:41:56 +01:00
connection.py bpo-29776: Use decorator syntax for properties. (#585) 2017-03-19 08:40:32 +02:00
context.py bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489) 2017-05-18 07:35:54 -07:00
forkserver.py bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489) 2017-05-18 07:35:54 -07:00
heap.py Issue #28053: Applying refactorings, docs and other cleanup to follow. 2016-09-09 18:03:10 -05:00
managers.py bpo-29776: Use decorator syntax for properties. (#585) 2017-03-19 08:40:32 +02:00
pool.py bpo-29762: More use "raise from None". (#569) 2017-04-05 09:37:24 +03:00
popen_fork.py Issue #23285: PEP 475 -- Retry system calls failing with EINTR. 2015-02-07 13:27:50 +00:00
popen_forkserver.py Issue #28053: Applying refactorings, docs and other cleanup to follow. 2016-09-09 18:03:10 -05:00
popen_spawn_posix.py Issue #28053: Applying refactorings, docs and other cleanup to follow. 2016-09-09 18:03:10 -05:00
popen_spawn_win32.py Issue #28053: Applying refactorings, docs and other cleanup to follow. 2016-09-09 18:03:10 -05:00
process.py bpo-29762: More use "raise from None". (#569) 2017-04-05 09:37:24 +03:00
queues.py bpo-30414: multiprocessing.Queue._feed do not break from main loop on exc (#1683) 2017-05-25 16:22:57 +02:00
reduction.py bpo-29919: Remove unused imports found by pyflakes (#137) 2017-03-27 16:05:26 +02:00
resource_sharer.py Issue #28053: Applying refactorings, docs and other cleanup to follow. 2016-09-09 18:03:10 -05:00
semaphore_tracker.py Issue #20976: pyflakes: Remove unused imports 2014-03-20 09:16:38 +01:00
sharedctypes.py bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489) 2017-05-18 07:35:54 -07:00
spawn.py Issue #28779: multiprocessing.set_forkserver_preload() would crash the forkserver process if a preloaded module instantiated some multiprocessing objects such as locks. 2016-12-10 17:16:17 +01:00
synchronize.py Issue #22033: Reprs of most Python implemened classes now contain actual 2014-07-25 23:36:00 +03:00
util.py bpo-30065: Fixed arguments validation in _posixsubprocess.fork_exec(). (#1110) 2017-04-19 21:12:46 +03:00