Skip to content

Commit 6206743

Browse files
committed
Suppess OSError in _print_message
1 parent 772a8e1 commit 6206743

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

Lib/argparse.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2890,7 +2890,10 @@ def _print_message(self, message, file=None):
28902890
if file is None:
28912891
file = _sys.stderr
28922892
if file is not None:
2893-
file.write(message)
2893+
try:
2894+
file.write(message)
2895+
except OSError:
2896+
pass
28942897

28952898
def _get_theme(self, file=None):
28962899
# If self.color is False, _colorize is not imported

0 commit comments

Comments
 (0)