Handle SIGINT, SIGTERM and SIGQUIT for issue605
This commit is contained in:
1 parent
c6daf4bbac
commit
b82ac4f8be
1 file changed
+5
@@ -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
|
||||
|
||||
|
||||
Reference in new issue
Block a user