From d9ee4137c775fda17ef68724cae856832f2dba77 Mon Sep 17 00:00:00 2001 From: Benjamin Berman Date: Wed, 18 Jun 2025 06:14:09 -0700 Subject: [PATCH] gracefully handle logs when they are never set up (not sure why this is occurring) --- comfy/app/logger.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/comfy/app/logger.py b/comfy/app/logger.py index fa5a4599e..4f3fc75ec 100644 --- a/comfy/app/logger.py +++ b/comfy/app/logger.py @@ -5,9 +5,10 @@ import threading from collections import deque from datetime import datetime -logs = None -stdout_interceptor = None -stderr_interceptor = None +# initialize with sane defaults +logs = deque(maxlen=1000) +stdout_interceptor = sys.stdout +stderr_interceptor = sys.stderr class LogInterceptor(io.TextIOWrapper):