From de9178b5f4999a1650f27df3fe983a4234ac13e8 Mon Sep 17 00:00:00 2001 From: KubaPro010 Date: Sat, 6 Dec 2025 23:21:15 +0100 Subject: [PATCH] prevent the server from quitting --- modules/web.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/web.py b/modules/web.py index ffcb9ef..24adc6c 100644 --- a/modules/web.py +++ b/modules/web.py @@ -93,7 +93,8 @@ class APIHandler(BaseHTTPRequestHandler): self.send_header('Date', self.date_time_string()) def web_server_process(data, imc_q): - ThreadingHTTPServer(("0.0.0.0", 3001), partial(APIHandler, data, imc_q)).serve_forever() + try: ThreadingHTTPServer(("0.0.0.0", 3001), partial(APIHandler, data, imc_q)).serve_forever() + except KeyboardInterrupt: pass class Module(PlayerModule): def __init__(self):