From de8c2f0909f5b95759d894b2f19698ab6013fb1d Mon Sep 17 00:00:00 2001 From: Unrud Date: Thu, 25 Aug 2016 05:02:31 +0200 Subject: [PATCH] Fix SIGHUP handler The function handler_generator seems useless and the return statement is missing. --- radicale/log.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/radicale/log.py b/radicale/log.py index 6849af61..f091506d 100644 --- a/radicale/log.py +++ b/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