From: Vincent Le Gallic Date: Mon, 30 Jul 2012 16:01:21 +0000 (+0200) Subject: Sans le sighup_handler on a l'air bête quand même X-Git-Url: http://gitweb.pimeys.fr/?p=bots%2Fsalesman.git;a=commitdiff_plain;h=7dcb676e6ac10af8e1e14ee9acda990dc86c58df Sans le sighup_handler on a l'air bête quand même --- diff --git a/salesman.py b/salesman.py index 3e118f4..a9a9da9 100755 --- a/salesman.py +++ b/salesman.py @@ -645,6 +645,10 @@ if __name__=="__main__": print "Server Unknown : %s"%(serveur) exit(404) salesman=Salesman(serveur,debug) + # Si on reçoit un SIGHUP, on reload la config + def sighup_handler(signum, frame): + salesman.reload("SIGHUP") + signal.signal(signal.SIGHUP, sighup_handler) if daemon: child_pid = os.fork() if child_pid == 0: