bpo-36427: Document that PyEval_RestoreThread and PyGILState_Ensure can terminate the calling thread (GH-12541)
Calling these function from a thread when the runtime is finalizing will terminate the thread, even if the thread was not created by Python. Users can use _Py_IsFinalizing or sys.is_finalizing to check if the interpreter is in the process of being finalized before calling this function to avoid unwanted termination.
P
Pablo Galindo committed
fde9b33dfeedd4a4ed723b12d2330979dc684760
Parent: 46544f6
Committed by GitHub <noreply@github.com>
on 4/13/2019, 4:23:24 PM