From 610be3dae42a50966cd8c4e5ca9e36cd752efa95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= <sybren@stuvel.eu> Date: Sun, 2 Jul 2017 20:42:41 +0200 Subject: [PATCH] Windows doesn't have a USR1 signal. --- flamenco_worker/cli.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flamenco_worker/cli.py b/flamenco_worker/cli.py index 52bca805..c8805d4f 100644 --- a/flamenco_worker/cli.py +++ b/flamenco_worker/cli.py @@ -96,7 +96,10 @@ def main(): import signal signal.signal(signal.SIGTERM, shutdown) signal.signal(signal.SIGINT, shutdown) - signal.signal(signal.SIGUSR1, asyncio_report_tasks) + + if hasattr(signal, 'SIGUSR1'): + # Windows doesn't have a USR1 signal. + signal.signal(signal.SIGUSR1, asyncio_report_tasks) # Start asynchronous tasks. asyncio.ensure_future(tuqueue.work(loop=loop)) -- GitLab