mirror of
https://github.com/python/cpython
synced 2024-09-05 08:17:45 +00:00
gh-90473: Check for HAVE_KILL in main.c:exit_sigint (GH-95165)
This commit is contained in:
parent
6839324894
commit
d291a82df3
|
@ -649,7 +649,7 @@ exit_sigint(void)
|
|||
* SIG_DFL handler for SIGINT if KeyboardInterrupt went unhandled.
|
||||
* If we don't, a calling process such as a shell may not know
|
||||
* about the user's ^C. https://www.cons.org/cracauer/sigint.html */
|
||||
#if defined(HAVE_GETPID) && !defined(MS_WINDOWS)
|
||||
#if defined(HAVE_GETPID) && defined(HAVE_KILL) && !defined(MS_WINDOWS)
|
||||
if (PyOS_setsig(SIGINT, SIG_DFL) == SIG_ERR) {
|
||||
perror("signal"); /* Impossible in normal environments. */
|
||||
} else {
|
||||
|
|
Loading…
Reference in a new issue