util:wsgi: Don't clobber `handler` when clearing StreamHandlers
[be.git] / libbe / util / wsgi.py
index b731ec80fe1f58c857fdeb654e844c3fbd4bed63..dcddcf331601bdc5e8a3a525aa9302976d53cdbf 100644 (file)
@@ -688,8 +688,8 @@ class ServerCommand (libbe.command.base.Command):
                 path, when='w6', interval=1, backupCount=4,
                 encoding=libbe.util.encoding.get_text_file_encoding())
             while libbe.LOG.handlers:
-                handler = libbe.LOG.handlers[0]
-                libbe.LOG.removeHandler(handler)
+                h = libbe.LOG.handlers[0]
+                libbe.LOG.removeHandler(h)
             libbe.LOG.addHandler(handler)
         else:
             handler = logging.StreamHandler(self.stdout)