Message 402264 - Python tracker

Message402264

Author jbms
Recipients gregory.p.smith, izbyshev, jbms, vstinner
Date 2021-09-20.18:15:04
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1632161704.43.0.183110618536.issue42969@roundup.psfhosted.org>
In-reply-to
Content
It looks like the `_thread` module does not actually expose `PyThread_exit_thread` --- the similarly named `thread_PyThread_exit_thread` just raises SystemExit.

From a search in the codebase, it appears `PyThread_exit_thread` is currently used only to kill threads when they attempt to acquire the GIL during finalization.

Also, if it is changed to no longer kill the thread, it would probably make sense to rename it, e.g. to `PyThread_stop_thread_during_finalization`.
History
Date User Action Args
2021-09-20 18:15:04jbmssetrecipients: + jbms, gregory.p.smith, vstinner, izbyshev
2021-09-20 18:15:04jbmssetmessageid: <1632161704.43.0.183110618536.issue42969@roundup.psfhosted.org>
2021-09-20 18:15:04jbmslinkissue42969 messages
2021-09-20 18:15:04jbmscreate