bpo-39877: Fix PyEval_RestoreThread() for daemon threads by vstinner · Pull Request #18808 · python/cpython
-
-
Notifications
You must be signed in to change notification settings - Fork 34.7k
Closed
Conversation
Member
the-knights-who-say-ni
added
the
CLA signed
label
bedevere-bot
added
the
awaiting core review
label
vstinner
commented
Mar 6, 2020
vstinner commented
Member Author
While this change does fix https://bugs.python.org/issue39877 it leaves Python in a sad state. Daemon threads simply loop on atttempting to take the GIL, but exit_thread_if_finalizing() is not called.
I wrote a more advanced solution: PR #18811.
vstinner
closed this
vstinner
deleted the
daemon_thread_runtime
branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment