From afe2f6b37fa9d353a34f4cbc649ec67949448f34 Mon Sep 17 00:00:00 2001 From: Jonathan Dung Date: Mon, 23 Mar 2026 10:36:28 +0800 Subject: [PATCH] Define SIGABRT as 22 instead of 6 on Windows See #15540. --- stdlib/signal.pyi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stdlib/signal.pyi b/stdlib/signal.pyi index c2668bd8b32d..3bf1d3129378 100644 --- a/stdlib/signal.pyi +++ b/stdlib/signal.pyi @@ -9,7 +9,6 @@ from typing_extensions import Never, TypeAlias NSIG: int class Signals(IntEnum): - SIGABRT = 6 SIGFPE = 8 SIGILL = 4 SIGINT = 2 @@ -17,10 +16,12 @@ class Signals(IntEnum): SIGTERM = 15 if sys.platform == "win32": + SIGABRT = 22 SIGBREAK = 21 CTRL_C_EVENT = 0 CTRL_BREAK_EVENT = 1 else: + SIGABRT = 6 SIGALRM = 14 SIGBUS = 7 SIGCHLD = 17