cpython/Lib/multiprocessing
Victor Stinner 2db64823c2 bpo-31019: Fix multiprocessing.Process.is_alive() (#2875)
multiprocessing.Process.is_alive() now removes the process from the
_children set if the process completed.

The change prevents leaking "dangling" processes.
2017-07-26 02:32:42 +02:00
..
dummy bpo-29776: Use decorator syntax for properties. (#585) 2017-03-19 08:40:32 +02:00
__init__.py
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-26732: fix too many fds in processes started with the "forkserver" method (#2813) 2017-07-22 13:22:54 +02:00
heap.py bpo-30919: shared memory allocation performance regression in multiprocessing (#2708) 2017-07-23 13:05:26 +02:00
managers.py bpo-29293: multiprocessing.Condition.notify() lacks parameter `n` (#2480) 2017-07-04 08:59:22 +02:00
pool.py bpo-29762: More use "raise from None". (#569) 2017-04-05 09:37:24 +03:00
popen_fork.py bpo-30794: added kill() method to multiprocessing.Process (#2528) 2017-07-18 17:34:23 +02:00
popen_forkserver.py Fix bpo-30596: Add close() method to multiprocessing.Process (#2010) 2017-06-24 19:22:23 +02:00
popen_spawn_posix.py Fix bpo-30596: Add close() method to multiprocessing.Process (#2010) 2017-06-24 19:22:23 +02:00
popen_spawn_win32.py bpo-30794: added kill() method to multiprocessing.Process (#2528) 2017-07-18 17:34:23 +02:00
process.py bpo-31019: Fix multiprocessing.Process.is_alive() (#2875) 2017-07-26 02:32:42 +02:00
queues.py bpo-30886: Fix multiprocessing.Queue.join_thread() (#2642) 2017-07-10 12:45:21 +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
sharedctypes.py bpo-19896: Add typecodes 'q' and 'Q' to multiprocessing.sharedctypes (#2741) 2017-07-21 12:35:33 +02: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 bpo-29293: multiprocessing.Condition.notify() lacks parameter `n` (#2480) 2017-07-04 08:59:22 +02:00
util.py bpo-24484: Avoid race condition in multiprocessing cleanup (#2159) 2017-06-13 17:10:39 +02:00