]> granicus.if.org Git - python/commitdiff
Fixed bug in fileConfig() which failed to clear logging._handlerList
authorVinay Sajip <vinay_sajip@yahoo.co.uk>
Fri, 30 Jun 2006 00:13:08 +0000 (00:13 +0000)
committerVinay Sajip <vinay_sajip@yahoo.co.uk>
Fri, 30 Jun 2006 00:13:08 +0000 (00:13 +0000)
Lib/logging/config.py

index 5adfe4dd21d80dccde8b7ff8ac7ae4aef2b4773e..511e65937e525d09f9ad00fc6157394e48952149 100644 (file)
@@ -79,6 +79,7 @@ def fileConfig(fname, defaults=None):
     logging._acquireLock()
     try:
         logging._handlers.clear()
+        logging._handlerList = []
         # Handlers add themselves to logging._handlers
         handlers = _install_handlers(cp, formatters)
         _install_loggers(cp, handlers)