diff options
author | Victor Stinner <victor.stinner@gmail.com> | 2017-07-10 10:45:21 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-07-10 10:45:21 (GMT) |
commit | 3b69d911c57ef591ac0c0f47a66dbcad8337f33a (patch) | |
tree | b4c9fc10ede957175251625355056c0c48ab4af7 /Misc | |
parent | 7e60192fe0dfd763b0d458cf0898ba4f7ac7d81a (diff) | |
download | cpython-3b69d911c57ef591ac0c0f47a66dbcad8337f33a.zip cpython-3b69d911c57ef591ac0c0f47a66dbcad8337f33a.tar.gz cpython-3b69d911c57ef591ac0c0f47a66dbcad8337f33a.tar.bz2 |
bpo-30886: Fix multiprocessing.Queue.join_thread() (#2642)
multiprocessing.Queue.join_thread() now waits until the thread
completes, even if the thread was started by the same process which
created the queue.
Fix the following warning which occurs randomly when running
test_handle_called_with_mp_queue of test_logging.QueueListenerTest:
Warning -- threading_cleanup() failed to cleanup -1 threads after 4 sec (count: 0, dangling: 1)
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/NEWS.d/next/Library/2017-07-10-12-14-22.bpo-30886.nqQj34.rst | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Misc/NEWS.d/next/Library/2017-07-10-12-14-22.bpo-30886.nqQj34.rst b/Misc/NEWS.d/next/Library/2017-07-10-12-14-22.bpo-30886.nqQj34.rst new file mode 100644 index 0000000..fedd6cd --- /dev/null +++ b/Misc/NEWS.d/next/Library/2017-07-10-12-14-22.bpo-30886.nqQj34.rst @@ -0,0 +1,3 @@ +Fix multiprocessing.Queue.join_thread(): it now waits until the thread +completes, even if the thread was started by the same process which created +the queue. |