Package: python-gevent Version: 0.12.2-5 Severity: serious The 002-exc_info-leak patch added in 0.12.2-5 adds a call to core.set_exc_info(..). However, this method does not exist in gevent.core, so it blows up when you hit this codepath.
I'm using gevent with gunicorn:
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.5/gunicorn/arbiter.py", line 389, in
spawn_workers
worker.init_process()
File "/usr/lib/pymodules/python2.5/gunicorn/workers/base.py", line 99, in
init_process
self.run()
File "/usr/lib/pymodules/python2.5/gunicorn/workers/ggevent.py", line 45, in
run
gevent.sleep(0.1)
File "/usr/lib/pymodules/python2.5/gevent/hub.py", line 71, in sleep
switch_result = get_hub().switch()
File "/usr/lib/pymodules/python2.5/gevent/hub.py", line 156, in switch
core.set_exc_info(*exc_info)
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected]
`-
signature.asc
Description: PGP signature

