SIGN IN SIGN UP

bpo-31326: ProcessPoolExecutor waits for the call queue thread (#3265)

* bpo-31326: ProcessPoolExecutor waits for the call queue thread

concurrent.futures.ProcessPoolExecutor.shutdown() now explicitly
closes the call queue. Moreover, shutdown(wait=True) now also join
the call queue thread, to prevent leaking a dangling thread.

* Fix for shutdown() being called twice.
V
Victor Stinner committed
b713adf27a76b5df95e3ee5f85f9064a2763ae35
Parent: 97e1b1c
Committed by GitHub <noreply@github.com> on 9/1/2017, 10:25:11 PM