X-Git-Url: https://code.delx.au/pymsnt/blobdiff_plain/98f24d0249dc33a6ef807763b0009e25d961e850..89a1109f8981cd7ff33f9ce2d974b712c9c4bb6c:/src/debug.py diff --git a/src/debug.py b/src/debug.py index 0f90522..74c52cb 100644 --- a/src/debug.py +++ b/src/debug.py @@ -47,6 +47,7 @@ def printf(text): sys.__stdout__.write(text + "\n") sys.__stdout__.flush() + debugFile = None def reloadConfig(): global debugFile @@ -71,6 +72,10 @@ def reloadConfig(): else: debugFile = sys.__stdout__ + try: + log.removeObserver(observer) + except ValueError: + pass log.startLoggingWithObserver(observer) else: log.discardLogs()