From d98edd3d69a8c3f64d35c166726d03c1f5c37f22 Mon Sep 17 00:00:00 2001 From: Akhil Narayanan <20665294+akhilnarayanan1@users.noreply.github.com> Date: Sun, 4 Jan 2026 23:40:43 +0530 Subject: [PATCH] Ignore Windows stderr flush errors --- prestartup_script.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/prestartup_script.py b/prestartup_script.py index 272cdd6a..dabd39da 100644 --- a/prestartup_script.py +++ b/prestartup_script.py @@ -370,10 +370,13 @@ try: pass with std_log_lock: - if self.is_stdout: - original_stdout.flush() - else: - original_stderr.flush() + try: + if self.is_stdout: + original_stdout.flush() + else: + original_stderr.flush() + except (OSError, ValueError): + pass def close(self): self.flush()