From d4f19bda7684c8bde19606158a8d52e93e4f0ddf Mon Sep 17 00:00:00 2001 From: Michel Albert Date: Mon, 5 Aug 2013 18:06:58 +0200 Subject: [PATCH] Fixed a crash when redirecting stdout. --- overviewer_core/logger.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/overviewer_core/logger.py b/overviewer_core/logger.py index 153ffc7..48d5bb9 100644 --- a/overviewer_core/logger.py +++ b/overviewer_core/logger.py @@ -292,6 +292,8 @@ def configure(loglevel=logging.INFO, verbose=False, simple=False): is_windows = platform.system() == 'Windows' outstream = sys.stdout errstream = sys.stderr + errformatter = DumbFormatter(verbose) + outformatter = DumbFormatter(verbose) if (is_windows or outstream.isatty()) and not simple: # Our custom output stream processor knows how to deal with select @@ -303,8 +305,6 @@ def configure(loglevel=logging.INFO, verbose=False, simple=False): if not logger.handlers: # No handlers have been configure yet... (probably the first call of # logger.configure) - errformatter = DumbFormatter(verbose) - outformatter = DumbFormatter(verbose) if is_windows: outstream = WindowsOutputStream(outstream)