commit | b713adf27a76b5df95e3ee5f85f9064a2763ae35 | [log] [tgz] |
---|---|---|
author | Victor Stinner <victor.stinner@gmail.com> | Sat Sep 02 00:25:11 2017 +0200 |
committer | GitHub <noreply@github.com> | Sat Sep 02 00:25:11 2017 +0200 |
tree | bac3811accd903d51a7346fb15dad045d7a64ecc | |
parent | 97e1b1c81458d2109b2ffed32ffa1eb643a6c3b9 [diff] |
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.