Просмотр исходного кода

Fix SIGHUP handler

The function handler_generator seems useless and the return statement is missing.
Unrud 9 лет назад
Родитель
Сommit
de8c2f0909
1 измененных файлов с 2 добавлено и 4 удалено
  1. 2 4
      radicale/log.py

+ 2 - 4
radicale/log.py

@@ -46,10 +46,8 @@ def start(name="radicale", filename=None, debug=False):
         configure_from_file(logger, filename, debug)
         # Reload config on SIGHUP (UNIX only)
         if hasattr(signal, "SIGHUP"):
-            def handler_generator(logger, filename, debug):
-                def handler(signum, frame):
-                    configure_from_file(logger, filename, debug)
-            handler = handler_generator(logger, filename, debug)
+            def handler(signum, frame):
+                configure_from_file(logger, filename, debug)
             signal.signal(signal.SIGHUP, handler)
     else:
         # Default configuration, standard output