浏览代码

Don't show error logs on sigint (#1781)

Nikhil Rao 1 年之前
父节点
当前提交
47d789e9a6
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      reflex/utils/processes.py

+ 2 - 1
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="")