From 19b8ebf56c64bfad1ee68f50cbcacbce3d7abd58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 23 Dec 2008 19:03:59 +0100 Subject: [PATCH] Add test on SIGQUIT and SIGUSR1 as it is not defined on win32 --- trytond/server.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/trytond/server.py b/trytond/server.py index 02b4efa200..ebba9f7b8e 100644 --- a/trytond/server.py +++ b/trytond/server.py @@ -229,8 +229,10 @@ class TrytonServer(object): signal.signal(signal.SIGINT, handler) signal.signal(signal.SIGTERM, handler) - signal.signal(signal.SIGQUIT, handler) - signal.signal(signal.SIGUSR1, handler) + if hasattr(signal, 'SIGQUIT'): + signal.signal(signal.SIGQUIT, handler) + if hasattr(signal, 'SIGUSR1'): + signal.signal(signal.SIGUSR1, handler) self.logger.info('the server is running, waiting for connections...') if CONFIG['netrpc']: