]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-35724: Explicitly require the main interpreter for signal-handling. (GH-11530)
authorEric Snow <ericsnowcurrently@gmail.com>
Sat, 23 Feb 2019 22:40:43 +0000 (15:40 -0700)
committerGitHub <noreply@github.com>
Sat, 23 Feb 2019 22:40:43 +0000 (15:40 -0700)
commit64d6cc826dacebc2493b1bb5e8cb97828eb76f81
tree93185a0a288ead9ac51ccaa606cd2aae7a4e45ed
parent06babb24225d41a76e4aee975380294ca1ee1d7c
bpo-35724: Explicitly require the main interpreter for signal-handling. (GH-11530)

Ensure that the main interpreter is active (in the main thread) for signal-handling operations. This is increasingly relevant as people use subinterpreters more.

https://bugs.python.org/issue35724
Include/cpython/pyerrors.h
Misc/NEWS.d/next/Core and Builtins/2019-01-11-14-46-08.bpo-35724.Wv79MG.rst [new file with mode: 0644]
Modules/signalmodule.c
Python/ceval.c