]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-144748: Make PyErr_CheckSignals raise the exception scheduled by PyThreadState_Set...
authorPetr Viktorin <encukou@gmail.com>
Mon, 2 Mar 2026 10:47:32 +0000 (11:47 +0100)
committerGitHub <noreply@github.com>
Mon, 2 Mar 2026 10:47:32 +0000 (11:47 +0100)
commit3b276f3f59aba213dce4bd995d4fe66620003e90
tree828df20172547bfaeadff483746faf60791632bb
parentc9a5d9aae48a9faa553a5e8137ff1b5e261f6bf6
gh-144748: Make PyErr_CheckSignals raise the exception scheduled by PyThreadState_SetAsyncExc (GH-145178)

Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
13 files changed:
Doc/c-api/exceptions.rst
Doc/c-api/threads.rst
Include/internal/pycore_ceval.h
Lib/test/test_threading.py
Misc/NEWS.d/next/C_API/2026-02-24-14-46-05.gh-issue-144748.uhnFtE.rst [new file with mode: 0644]
Modules/Setup.stdlib.in
Modules/_testlimitedcapi.c
Modules/_testlimitedcapi/parts.h
Modules/_testlimitedcapi/threadstate.c [new file with mode: 0644]
Modules/signalmodule.c
PCbuild/_testlimitedcapi.vcxproj
PCbuild/_testlimitedcapi.vcxproj.filters
Python/ceval_gil.c