From 47d789e9a69f2bc8ef340995f354b4e2690b6f97 Mon Sep 17 00:00:00 2001 From: Nikhil Rao Date: Thu, 7 Sep 2023 15:54:52 -0700 Subject: [PATCH] Don't show error logs on sigint (#1781) --- reflex/utils/processes.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/reflex/utils/processes.py b/reflex/utils/processes.py index e8f9c6b94..6c04d12d6 100644 --- a/reflex/utils/processes.py +++ b/reflex/utils/processes.py @@ -217,7 +217,8 @@ def stream_logs(message: str, process: subprocess.Popen): logs.append(line) yield line - if process.returncode != 0: + # Check if the process failed (not printing the logs for SIGINT). + if process.returncode not in [0, -2]: console.error(f"{message} failed with exit code {process.returncode}") for line in logs: console.error(line, end="")