From 5027ef748c55007813c4c1eb75b9c030b6f543ad Mon Sep 17 00:00:00 2001 From: norohind <60548839+norohind@users.noreply.github.com> Date: Thu, 21 Apr 2022 18:56:29 +0300 Subject: [PATCH] handle no USR1 signal available on platform --- main.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 9b3ebe2..71d9d3d 100644 --- a/main.py +++ b/main.py @@ -158,7 +158,11 @@ def main(): global can_be_shutdown signal.signal(signal.SIGTERM, shutdown_callback) signal.signal(signal.SIGINT, shutdown_callback) - signal.signal(signal.SIGUSR1, threads_dump) + try: + signal.signal(signal.SIGUSR1, threads_dump) + + except AttributeError: + pass def help_cli() -> str: return """Possible arguments: