From 180e6e41d81e28df43b41e3cb6131225d4169a28 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Wed, 12 Jun 2013 17:39:34 +0200 Subject: [PATCH] [FIX] long polling process: strip arguments bzr revid: chs@openerp.com-20130612153934-qyp6pb3bc4za4taf --- openerp/service/workers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openerp/service/workers.py b/openerp/service/workers.py index f29bd6afb42..1075342919d 100644 --- a/openerp/service/workers.py +++ b/openerp/service/workers.py @@ -25,6 +25,7 @@ except ImportError: import openerp import openerp.tools.config as config +from openerp.tools.misc import stripped_sys_argv _logger = logging.getLogger(__name__) @@ -91,7 +92,7 @@ class Multicorn(object): sys.exit(0) def long_polling_spawn(self): - nargs = [] + sys.argv + nargs = stripped_sys_argv('--pidfile') cmd = nargs[0] cmd = os.path.join(os.path.dirname(cmd), "openerp-long-polling") nargs[0] = cmd