[FIX] desperate attempt to solve long polling process freezing
bzr revid: nicolas.vanhoren@openerp.com-20130531095439-leao1mq9p0kvjqaw
This commit is contained in:
parent
185f7552fd
commit
c30d90e97a
|
@ -379,6 +379,9 @@ class WorkerLongPolling(Worker):
|
|||
gevent.monkey.patch_all()
|
||||
import gevent_psycopg2
|
||||
gevent_psycopg2.monkey_patch()
|
||||
from openerp.modules.registry import RegistryManager
|
||||
from gevent.coros import RLock
|
||||
RegistryManager.registries_lock = RLock()
|
||||
|
||||
Worker.start(self)
|
||||
self.multi.socket.close()
|
||||
|
|
Loading…
Reference in New Issue