summaryrefslogtreecommitdiff
path: root/Python/pymath.c
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@python.org>2020-03-18 19:28:53 +0100
committerGitHub <noreply@github.com>2020-03-18 19:28:53 +0100
commit8849e5962ba481d5d414b3467a256aba2134b4da (patch)
tree469b2d1023971843ce4e29f88ecbc8503342830f /Python/pymath.c
parent1c60567b9a4c8f77e730de9d22690d8e68d7e5f6 (diff)
downloadcpython-git-8849e5962ba481d5d414b3467a256aba2134b4da.tar.gz
bpo-39984: trip_signal() uses PyGILState_GetThisThreadState() (GH-19061)
bpo-37127, bpo-39984: * trip_signal() and Py_AddPendingCall() now get the current Python thread state using PyGILState_GetThisThreadState() rather than _PyRuntimeState_GetThreadState() to be able to get it even if the GIL is released. * _PyEval_SignalReceived() now expects tstate rather than ceval. * Remove ceval parameter of _PyEval_AddPendingCall(): ceval is now get from tstate parameter.
Diffstat (limited to 'Python/pymath.c')
0 files changed, 0 insertions, 0 deletions