From 1fe90867a2530f1dd28162671aa2cf4071a6b6d9 Mon Sep 17 00:00:00 2001 From: Akhil Narayanan <20665294+akhilnarayanan1@users.noreply.github.com> Date: Wed, 7 Jan 2026 21:52:02 +0530 Subject: [PATCH] Ignore Windows stderr flush errors (#2462) --- 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()