- 15 Jul, 2015 2 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
- 14 Jul, 2015 5 commits
-
-
Jason Madden authored
Cleanup logging locks that were created before monkey patching thread. Also, fix monkey patching of threading.RLock under Python 3.
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
- 13 Jul, 2015 13 commits
-
-
Jason Madden authored
-
Jason Madden authored
Provide better, pro-active error messages if a non-callable is asked to be spawned as a greenlet. Fixes #119.
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
Add a monkey-patch for __import__ that properly locks multiple greenlets. Apply it automatically under python 2 (not needed on Py3). Fixes #108.
-
Jason Madden authored
Implement FileObjectPosix on top of `io` in Python 2.
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
Documentation for hub.reinit. Avoid printing an error on shutdown if gevent.threading is just imported but not monkey patched.
-
Jason Madden authored
-
Jason Madden authored
The PyPy patch for the main thread is applicable anywhere that the stdlib threading module was imported before monkey patching. Fixes #153
-
- 11 Jul, 2015 4 commits
-
-
Jason Madden authored
Make chunked encoding handling of untrusted client data more robust and safer in gevent.pywsgi.
-
Jason Madden authored
Make chunked encoding handling of untrusted client data more robust and safer in gevent.pywsgi. Fixes #229.
-
Jason Madden authored
-
Jason Madden authored
-
- 10 Jul, 2015 16 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
Disable a selectors test because libev limits the number of events it returns any given trip around the loop.
-
Jason Madden authored
-
Jason Madden authored
By not yielding to libev, if many events were becoming available in quick succession, a greenlet that was polling and not otherwise yielding could starve all the other greenlets. Also, fix importing under platforms that don't implement poll.
-
-
Jason Madden authored
A cooperative version of waitpid that plays nicely with child watchers and gevent.subprocess
-
Jason Madden authored
Don't ref the implicit child watchers unless explicitly asked for; they shouldn't keep the loop alive since the user didn't ask for them
-
Jason Madden authored
A cooperative version of waitpid that plays nicely with child watchers and gevent.subprocess. Fixes #600. Ref #452.
-
Eddi Linder authored
-
Eddi Linder authored
-
Jason Madden authored
-
Jason Madden authored
Fix 607
-
Heungsub Lee authored
-
Heungsub Lee authored
-