Handle SIGINT, SIGTERM and SIGQUIT for issue605

This commit is contained in:
Cédric Krier committed 2008-11-23 22:57:33 +01:00
1 parent c6daf4bbac
commit b82ac4f8be
1 file changed
+5
+5
View File
@@ -28,6 +28,7 @@ import gui
import traceback
import mx.DateTime
import time
import signal
class TrytonClient(object):
@@ -77,6 +78,10 @@ class TrytonClient(object):
def run(self):
main = gui.Main()
signal.signal(signal.SIGINT, lambda signum, frame: sys.exit(0))
signal.signal(signal.SIGTERM, lambda signum, frame: sys.exit(0))
signal.signal(signal.SIGQUIT, lambda signum, frame: sys.exit(0))
def excepthook(exctyp, value, tb):
import common