- 22 Mar, 2016 1 commit
-
-
Jason Madden authored
- Compliance: If :func:`gevent.select.select` is given a negative *timeout* argument, raise an exception like the standard library does. - Compliance: If :func:`gevent.select.select` is given closed or invalid file descriptors in any of its lists, raise the appropriate ``EBADF`` exception like the standard library does. Previously, libev would tend to return the descriptor as ready. In the worst case, this adds an extra system call, but may also reduce latency if descriptors are ready at the time of entry. - Compliance: :meth:`gevent.select.poll.unregister` raises an exception if *fd* is not registered, like the standard library. - Compliance: :meth:`gevent.select.poll.poll` returns an event with ``POLLNVAL`` for registered fds that are invalid. Previously it would tend to report both read and write events.
-
- 21 Mar, 2016 8 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
This serves to be better documenting about what they're doing and why, instead of having a dozen slightly different loops that each have to be examined.
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
- 18 Mar, 2016 4 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jakub Klama authored
-
- 17 Mar, 2016 2 commits
-
-
Jason Madden authored
Fix #775
-
Jason Madden authored
-
- 16 Mar, 2016 14 commits
-
-
Jason Madden authored
-
Jason Madden authored
Fix test_socket under 3.4 with the ares resolver by handling in Python code two cases ares itself doesn't handle.
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
Return whether the pool became empty in join.
-
Jason Madden authored
Useful with a timeout argument. Fixes #503.
-
Jason Madden authored
[skip ci]
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
It would become False anyway as soon as the method returned. We won't schedule another one while it's running (True), so there's no race condition.
-
Jason Madden authored
Switch to using prospector for lint checks
-
- 15 Mar, 2016 3 commits
-
-
Jason Madden authored
-
Jason Madden authored
Don't immediately run links added to an Event/AsyncResult while it is running callbacks. Fixes #771.
-
Jason Madden authored
and document the settings.
-
- 12 Mar, 2016 2 commits
-
-
Jason Madden authored
Fixed typo error
-
Mayflower authored
-
- 11 Mar, 2016 6 commits
-
-
Jason Madden authored
-
Jason Madden authored
Figured out the root cause of the u-v-a crash in https://github.com/PyCQA/pylint/issues/846: unsafe-load-any-extension causes it.
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
cleanup threadpool. various small cleanups. cleanup _fileobjectposix.
-
Jason Madden authored
clean up resolver_ares cleanup thread. cleanup testrunner cleanup pool. clean up event
-