Closes #13807: Now checks for sys.stderr being there before writing to it.

This commit is contained in:
Vinay Sajip 2012-01-20 11:20:12 +00:00
parent cb21227407
commit 6d102f18cb
1 changed files with 1 additions and 1 deletions

View File

@ -794,7 +794,7 @@ class Handler(Filterer):
You could, however, replace this with a custom handler if you wish. You could, however, replace this with a custom handler if you wish.
The record which was being processed is passed in to this method. The record which was being processed is passed in to this method.
""" """
if raiseExceptions: if raiseExceptions and sys.stderr: # see issue 13807
ei = sys.exc_info() ei = sys.exc_info()
try: try:
traceback.print_exception(ei[0], ei[1], ei[2], traceback.print_exception(ei[0], ei[1], ei[2],