From fb9cfeb81eaf7eb3a824cd11bc582af28fba23f2 Mon Sep 17 00:00:00 2001 From: Unrud Date: Sun, 19 Dec 2021 12:49:26 +0100 Subject: [PATCH] Change type of signal number to int --- radicale/__main__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/radicale/__main__.py b/radicale/__main__.py index d0bfe7b..885be73 100644 --- a/radicale/__main__.py +++ b/radicale/__main__.py @@ -48,7 +48,7 @@ def run() -> None: # Raise SystemExit when signal arrives to run cleanup code # (like destructors, try-finish etc.), otherwise the process exits # without running any of them - def exit_signal_handler(signal_number: "signal.Signals", + def exit_signal_handler(signal_number: int, stack_frame: FrameType) -> None: sys.exit(1) for signal_number in exit_signal_numbers: @@ -187,7 +187,7 @@ def run() -> None: shutdown_socket, shutdown_socket_out = socket.socketpair() # Shutdown server when signal arrives - def shutdown_signal_handler(signal_number: "signal.Signals", + def shutdown_signal_handler(signal_number: int, stack_frame: FrameType) -> None: shutdown_socket.close() for signal_number in exit_signal_numbers: