- 20 Sep, 2012 7 commits
-
-
Denis Bilenko authored
this prevents test__all__.py from failing and prevents monkey from patching it
-
Denis Bilenko authored
(at least on linux)
-
Denis Bilenko authored
that way it does not fail when being used as class member
-
Denis Bilenko authored
-
Denis Bilenko authored
it's always the opposite of _WIN32 this speeds up cythonpp.py part of the build
-
Denis Bilenko authored
For non-network requests, like "localhost", it seems to be quite hard to make gevent.ares to do the right (=compatible with stdlib) thing. So we check if host does not have '.' and if that's the case, we fallback to using threadpool. This covers requests like "localhost", "ip6-localhost" and Python-specific things, like "<broadcast>" It's possible to disable this by passing use_threadpool=False to ResolverAres or by settings resolver.pool = None.
-
Denis Bilenko authored
For string ports (e.g. "http") resolver_ares/getaddrinfo previously only consulted getservbyname(port, "tcp") or getservbyname(port, "udp"), but never both. It seems that checking of both work (and creating result based on that) makes for better compatibility with stock getaddrinfo, at least on linux.
-
- 14 Sep, 2012 12 commits
-
-
Denis Bilenko authored
it is not handled by test__monkey_patching.py
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
that way test runner does not fail on ubuntu where this tests are not available a new test__monkey_patching.py is added which runs all stdlib tests
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
- 11 Sep, 2012 3 commits
-
-
Denis Bilenko authored
it can mask legitimate EINVAL cases, causing busy loop this reopens issue #148
-
Denis Bilenko authored
-
Denis Bilenko authored
core: allow 'callback' property of a watcher to be set to None; del .callback is no longer supported
-
- 08 Sep, 2012 1 commit
-
-
Denis Bilenko authored
-
- 07 Sep, 2012 3 commits
-
-
Denis Bilenko authored
This fixes links execution order to be the same as they were added, fixing issue #143 The microbenchmarks show that it's not slower, in fact, a bit faster.
-
Denis Bilenko authored
-
Denis Bilenko authored
-
- 06 Sep, 2012 1 commit
-
-
Denis Bilenko authored
-
- 05 Sep, 2012 2 commits
-
-
Denis Bilenko authored
-
Denis Bilenko authored
-
- 31 Aug, 2012 8 commits
-
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
subprocess: add 'timeout' parameter to wait() in Windows case to avoid raising TypeError (timeout is ignored on Windows for now)
-
Denis Bilenko authored
-
Denis Bilenko authored
-
Denis Bilenko authored
-
- 30 Aug, 2012 2 commits
-
-
Denis Bilenko authored
-
Denis Bilenko authored
Fix issue #150: Do not wait for write event in gevent.fileobject.SocketAdapter.sendall() if everything was written already. Based on patch by Mark Hingston.
-
- 29 Aug, 2012 1 commit
-
-
Denis Bilenko authored
-