patch thread in eventlet so we make sure to use corolocal for

threadlocals
This commit is contained in:
benoitc 2010-04-12 00:53:03 +02:00
parent 2e1718b188
commit dd7e8f08f8

View File

@ -40,7 +40,7 @@ class EventletArbiter(arbiter.Arbiter):
import eventlet
if eventlet.version_info < (0,9,7):
raise RuntimeError("You need eventlet >= 0.9.7")
eventlet.monkey_patch(all=False, socket=True, select=True)
eventlet.monkey_patch(all=False, socket=True, select=True, thread=True)
def init_worker(self, worker_age, pid, listener, app, timeout, conf):
return EventletWorker(worker_age, pid, listener, app, timeout, conf)