From 812b3a7799955f04fccf229d634a14656329a782 Mon Sep 17 00:00:00 2001 From: David Rousselie Date: Thu, 4 Sep 2008 20:58:36 +0200 Subject: [PATCH] Reset signal when JCLComponent stops darcs-hash:20080904185836-86b55-a929ae9d883d19a902daa701cb5493c47f1a11b1.gz --- src/jcl/jabber/component.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/jcl/jabber/component.py b/src/jcl/jabber/component.py index 10126bd..77c9854 100644 --- a/src/jcl/jabber/component.py +++ b/src/jcl/jabber/component.py @@ -688,6 +688,8 @@ class JCLComponent(Component, object): self.__logger.info("Connection failed, restarting.") return (True, 5) finally: + signal.signal(signal.SIGINT, signal.default_int_handler) + signal.signal(signal.SIGTERM, signal.default_int_handler) if not self.running: self._restart = False wait_before_restart = 0