- 19 May, 2020 3 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
- 18 May, 2020 2 commits
-
-
Jason Madden authored
-
Jason Madden authored
Tests for semaphore are passing in both pure and compiled code. gevent.tests.test__lock.TestLockMultiThread still exposes a race condition though.
-
- 15 May, 2020 1 commit
-
-
Jason Madden authored
-
- 13 May, 2020 10 commits
-
-
Jason Madden authored
-
Jason Madden authored
Rename C accelerator modules to avoid clashes.
-
Jason Madden authored
Fixes #1480.
-
Jason Madden authored
-
Jason Madden authored
Fixes #1600 [skip ci]
-
Jason Madden authored
-
Jason Madden authored
Fix calling gevent.wait() on a set Event twice
-
Jason Madden authored
-
Jason Madden authored
The detection of when to de-queue an existing notifier was wrong, leading us to de-queue it while it was running and then promptly re-queue one.
-
- 12 May, 2020 5 commits
-
-
Jason Madden authored
Make waiters on Events that arrive while the event is ready and notif…
-
Jason Madden authored
Make waiters on Events that arrive while the event is ready and notifying greenlets that had to block run after they do. Fixes #1520
-
Jason Madden authored
Update PyPy on Travis
-
Jason Madden authored
-
Jason Madden authored
Fixes #1569
-
- 11 May, 2020 2 commits
-
-
Jason Madden authored
Properly clean up native resources in gevent.signal_handler()
-
Jason Madden authored
Fixes #1606 Also fix reporting errors from threadpool tasks, and make waiting for threadpool tasks a bit cheaper.
-
- 10 May, 2020 1 commit
-
-
Jason Madden authored
Let the greenlets be freed when destroying a hub
-
- 09 May, 2020 2 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
- 07 May, 2020 2 commits
-
-
Jason Madden authored
TypeError: initializer for ctype 'struct uv_loop_s *' must be a cdata pointer, not NoneType Now it is safe.
-
Jason Madden authored
join() still allows the hub to be re-entered, so we have to move the cleanup to destroy()
-
- 06 May, 2020 6 commits
-
-
Jason Madden authored
Addressing #1601. This solution works, but breaks anything that tries to use the hub again after joining it once, because the hub greenlet dies. So that can't be right.
-
Jason Madden authored
Fix compilation with Cython 3
-
-
Jason Madden authored
This is because the memory leak tests failed: https://travis-ci.org/github/gevent/gevent/jobs/683782800
-
Jason Madden authored
The double-dunder name changes broke some things. Fixes #1599
-
Jason Madden authored
Avoid closing the same libuv watcher object twice
-
- 05 May, 2020 2 commits
-
-
Jason Madden authored
-
Jason Madden authored
Under some circumstances (only seen on Windows) that could lead the program to crash.
-
- 01 May, 2020 4 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-