aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Python/dynload_stub.c
diff options
context:
space:
mode:
authorEric Snow <ericsnowcurrently@gmail.com>2023-06-01 16:24:10 -0600
committerGitHub <noreply@github.com>2023-06-01 16:24:10 -0600
commit3698fda06eefb3c01e78c4c07f46fcdd0559e0f6 (patch)
treeaa978df64aae6acd5bb007708e3d4ff37388f9aa /Python/dynload_stub.c
parent8a8ebf2e3ddb880806237c7a5983f9744f7c215f (diff)
downloadcpython-3698fda06eefb3c01e78c4c07f46fcdd0559e0f6.tar.gz
cpython-3698fda06eefb3c01e78c4c07f46fcdd0559e0f6.zip
gh-104341: Call _PyEval_ReleaseLock() with NULL When Finalizing the Current Thread (gh-105109)
This avoids the problematic race in drop_gil() by skipping the FORCE_SWITCHING code there for finalizing threads. (The idea for this approach came out of discussions with @markshannon.)
Diffstat (limited to 'Python/dynload_stub.c')
0 files changed, 0 insertions, 0 deletions