From 600e44e84f66cbeead73c877cd731f86c98daa88 Mon Sep 17 00:00:00 2001 From: Akhil Narayanan <20665294+akhilnarayanan1@users.noreply.github.com> Date: Sun, 4 Jan 2026 23:42:53 +0530 Subject: [PATCH] Ignore Windows stderr flush errors --- app/logger.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/logger.py b/app/logger.py index 3d26d98fe..69a52b54c 100644 --- a/app/logger.py +++ b/app/logger.py @@ -32,7 +32,10 @@ class LogInterceptor(io.TextIOWrapper): super().write(data) def flush(self): - super().flush() + try: + super().flush() + except (OSError, ValueError): + pass for cb in self._flush_callbacks: cb(self._logs_since_flush) self._logs_since_flush = []