From 6ab08a2f4993cc1c4d71573a0a80b5107d8b4189 Mon Sep 17 00:00:00 2001 From: Ziad-I <68874104+Ziad-I@users.noreply.github.com> Date: Wed, 12 Jun 2024 15:46:02 +0300 Subject: [PATCH] remove debug flag in flask run command removed debug flag in flask run command as it leaves a zombie process after closing blender --- src/blenderbim/blenderbim/tool/web.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blenderbim/blenderbim/tool/web.py b/src/blenderbim/blenderbim/tool/web.py index 790ccb1052..1463c20811 100644 --- a/src/blenderbim/blenderbim/tool/web.py +++ b/src/blenderbim/blenderbim/tool/web.py @@ -63,7 +63,7 @@ class Web(blenderbim.core.tool.Web): env = os.environ.copy() env["FLASK_APP"] = ws_path - ws_process = subprocess.Popen(["flask", "run", str(port), "--debug"], env=env) + ws_process = subprocess.Popen(["flask", "run", "-p", str(port)], env=env) @classmethod def connect_websocket_server(cls, port): @@ -79,8 +79,8 @@ class Web(blenderbim.core.tool.Web): ws_process.terminate() ws_process.wait() - print("Webserver terminated successfully") ws_process = None + print("Webserver terminated successfully") @classmethod def show_webserver_running(cls):