Skip to content

Commit 61952f0

Browse files
committed
In _flush_all_writers(), suppress errors from flush().
1 parent 74731be commit 61952f0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Lib/_pyio.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2593,5 +2593,8 @@ def _flush_all_writers():
25932593
# finalized before the buffered writer wrapping it then any buffered
25942594
# data will be lost.
25952595
for w in _all_writers:
2596-
w.flush()
2596+
try:
2597+
w.flush()
2598+
except:
2599+
pass
25972600
atexit.register(_flush_all_writers)

0 commit comments

Comments
 (0)