[FIX] workers graceful shutdown
authorAntony Lesuisse <al@openerp.com>
Sun, 9 Dec 2012 19:30:22 +0000 (20:30 +0100)
committerAntony Lesuisse <al@openerp.com>
Sun, 9 Dec 2012 19:30:22 +0000 (20:30 +0100)
bzr revid: al@openerp.com-20121209193022-r4h1ksmqrk2cfnds

openerp/service/workers.py

index 7bdf45c..dd1e8e3 100644 (file)
@@ -189,8 +189,7 @@ class Multicorn(object):
         for pid in self.workers.keys():
             self.worker_kill(pid, signal.SIGTERM)
         self.socket.close()
-        import __main__
-        __main__.quit_signals_received = 1
+        openerp.cli.server.quit_signals_received = 1
 
     def run(self):
         self.start()