diff --git a/openerp/service/workers.py b/openerp/service/workers.py index db64b626245..9264ef12996 100644 --- a/openerp/service/workers.py +++ b/openerp/service/workers.py @@ -184,7 +184,7 @@ class Multicorn(object): _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)