This website requires JavaScript.
Explore
Get Started
openstack
/
deb-python-eventlet
Code
Issues
Proposed changes
Files
d34565c363ae457df26024f005e025fde252cae6
deb-python-eventlet
/
eventlet
/
hubs
History
rdw
99b86e95d0
Merge
2008-07-21 17:34:34 -07:00
..
hub.py
Fixed a major CPU leak when using select hub. When adding a descriptor to the hub, entries were made in all three dictionaries, readers, writers, and exc, even if the callback is None. Thus every fd would be passed into all three lists when calling select regardless of whether there was a callback for that event or not. When reading the next request out of a keepalive socket, the socket would come back as ready for writing, the hub would notice the callback is None and ignore it, and then loop as fast as possible consuming CPU.
2008-07-17 15:30:39 -07:00
libev.py
Combination of patches from the grugq and Augusto Becciu; try really hard not to leak timers as garbage.
2008-07-16 10:43:05 -07:00
libevent.py
Combination of patches from the grugq and Augusto Becciu; try really hard not to leak timers as garbage.
2008-07-16 10:43:05 -07:00
nginx.py
Update the nginx mod_wsgi support to the latest mod_wsgi semantics; there's a bug that's currently preventing it from working, though.
2008-05-08 09:17:08 -07:00
poll.py
Add patch to squelch exceptions properly when running with libevent. Thanks, 'the grugq'
2008-06-24 18:07:57 -07:00
selecthub.py
Turns out that module name aliasing is a real problem, hence the rename of select.py to selecthub.py. Some minor fixes to get timers working right and canceling themselves under libevent.
2008-03-18 16:48:53 -05:00
selects.py
Add gthreadless (greenlet / deferred integration) and fix some module names
2008-03-19 20:38:10 -05:00