We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ee4bdbe commit 08cfa09Copy full SHA for 08cfa09
main.py
@@ -91,13 +91,13 @@ def vendordata():
91
})
92
93
94
-def raise_sigint():
+def handle_sigterm(signum, frame):
95
raise KeyboardInterrupt()
96
97
98
if __name__ == '__main__':
99
# waitress does not listen to SIGTERM, so raise SIGINT
100
- signal.signal(signal.SIGTERM, raise_sigint)
+ signal.signal(signal.SIGTERM, handle_sigterm)
101
102
print(f"Starting server on {CONF.listen_host}:{CONF.listen_port}")
103
waitress_serve(app, host=CONF.listen_host, port=CONF.listen_port)
0 commit comments