cpython: d316315a8781 (original) (raw)

Mercurial > cpython

changeset 72063:d316315a8781 2.7

Issue #4106: Fix occasional exceptions printed out by multiprocessing on interpreter shutdown. This bug doesn't seem to exist on 3.2, where daemon threads are killed before Py_Finalize() is entered. [#4106]

Antoine Pitrou solipsis@pitrou.net
date Wed, 24 Aug 2011 22:41:05 +0200
parents d4d9a3e71897
children b1af3aeba523
files Lib/multiprocessing/queues.py Misc/NEWS
diffstat 2 files changed, 4 insertions(+), 7 deletions(-)[+] [-] Lib/multiprocessing/queues.py 8 Misc/NEWS 3

line wrap: on

line diff

--- a/Lib/multiprocessing/queues.py +++ b/Lib/multiprocessing/queues.py @@ -188,13 +188,7 @@ class Queue(object): debug('... done self._thread.start()') # On process exit we will wait for data to be flushed to pipe.

--- a/Misc/NEWS +++ b/Misc/NEWS @@ -40,6 +40,9 @@ Core and Builtins Library ------- +- Issue #4106: Fix occasional exceptions printed out by multiprocessing on