diff --git a/addons/membership/membership_view.xml b/addons/membership/membership_view.xml index 2c1d7a6079a..43f69c8d6de 100644 --- a/addons/membership/membership_view.xml +++ b/addons/membership/membership_view.xml @@ -161,6 +161,8 @@ 50 + diff --git a/openerp/service/server.py b/openerp/service/server.py index d27b140a575..a6fdad2f1ad 100644 --- a/openerp/service/server.py +++ b/openerp/service/server.py @@ -570,7 +570,7 @@ class PreforkServer(CommonServer): _logger.info("Stopping gracefully") limit = time.time() + self.timeout for pid in self.workers.keys(): - self.worker_kill(pid, signal.SIGTERM) + self.worker_kill(pid, signal.SIGINT) while self.workers and time.time() < limit: self.process_zombie() time.sleep(0.1)