Jason Madden

Results 257 comments of Jason Madden

> But gevent is barely maintained as it is. I resent that 😄 I would say that gevent is a mature project, and most work goes into keeping up with...

>>> Gevent transitions to an M:N model of M greenlets to a pool of N threads with each one using stack swapping. >> That's not possible, IIUC. greenlet simply doesn't...

> My take on how we ended up here is asyncio only exists and became popular because of the number of folks that wanted concurrency but really didn't have the...

This shouldn't be a situation that arises unless the application is doing something wrong. Can you provide a minimal reproducer?

I can't review this PR as is, it contains many unnecessary changes (removal of setup.py, formatting and commenting changes, etc, etc, etc). Please provide a PR with only the necessary...

The next version of gevent requires Cython 3.0.11 to build from source, which should fix this issue.

All traceback means is that you have a greenlet that's issued a timed socket read, and the socket read timed out. Next time around the event loop that the greenlet...

What higher level? It means you have a socket timeout. There is no higher level. > In the stack trace I only see src/gevent/... Funny, I see `urllib` and `http`...

I'll just add that abstract Unix domain sockets ["is a nonportable Linux extension".](https://man7.org/linux/man-pages/man7/unix.7.html)

Closing as dup of #1895; my comments will be there.