bpo-39812: Remove daemon threads in concurrent.futures (GH-19149)
Remove daemon threads from :mod:`concurrent.futures` by adding an internal `threading._register_atexit()`, which calls registered functions prior to joining all non-daemon threads. This allows for compatibility with subinterpreters, which don't support daemon threads.
K
Kyle Stanley committed
b61b818d916942aad1f8f3e33181801c4a1ed14b
Parent: 5f9c131
Committed by GitHub <noreply@github.com>
on 3/27/2020, 7:31:22 PM