From 1a2d9e767d91218d618633bc21d5d644581ede82 Mon Sep 17 00:00:00 2001 From: ZhymabekRoman Date: Mon, 18 Mar 2024 23:51:56 +0500 Subject: [PATCH] Executing maintenance mode in background --- server/cli.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/cli.py b/server/cli.py index 58300d3..21652c7 100644 --- a/server/cli.py +++ b/server/cli.py @@ -19,6 +19,7 @@ def cli(): def server_cmd(cmd, opts): from server.utils.utils import is_port_in_use + import threading if is_port_in_use(opts.port): cmd.error(f"Port {opts.port} is in use or permission denied") @@ -26,6 +27,5 @@ def server_cmd(cmd, opts): from server.worker import execute_server_worker from server.utils.maintenance_scheduler import enable_maintenance_mode - enable_maintenance_mode() - + threading.Thread(target=enable_maintenance_mode, daemon=True).start() execute_server_worker(host="0.0.0.0", port=opts.port)