]> code.delx.au - pymsnt/blobdiff - src/debug.py
Turned off MSN protocol debugging by default.
[pymsnt] / src / debug.py
index 4da2bbf14d484c435408f62bf24b50924e8d6eaa..74c52cbe10b281c443ebb166ea6a3496771304a1 100644 (file)
@@ -2,6 +2,7 @@
 # Licensed for distribution under the GPL version 2, check COPYING for details
 
 from twisted.python import log
+
 import sys, time
 
 import config
@@ -46,6 +47,7 @@ def printf(text):
        sys.__stdout__.write(text + "\n")
        sys.__stdout__.flush()
 
+
 debugFile = None
 def reloadConfig():
        global debugFile
@@ -70,6 +72,10 @@ def reloadConfig():
                else:
                        debugFile = sys.__stdout__
 
+               try:
+                       log.removeObserver(observer)
+               except ValueError:
+                       pass
                log.startLoggingWithObserver(observer)
        else:
                log.discardLogs()