Jason Madden

Results 257 comments of Jason Madden

Please look at the detailed output for your error message (if it's hidden, you may have to ask for it). gevent most certainly does support PEP 517, so your problem...

gevent certainly [supports PEP517](https://github.com/gevent/gevent/blob/master/pyproject.toml) --- which says nothing about file permission errors, just the existence of a `pyproject.toml` file to provide information to the *source* build system. It's right there...

This is fixed in the latest greenlet release, I just need to make sure it's re-enabled here.

Sorry, I don't have any better solution than that (gevent can't do that itself because of the way locks are used in the interpreter; and besides, multiple hubs are generally...

Hmm. Interestingly, disabling most of gevent's C extensions suddenly makes the threads ping-pong back and forth. Off the top of my head, I'm not sure why that would be. ```console...

The message pretty clearly seems to indicate that you're providing an SSL key or certificate (`keyfile`, `certfile`) that doesn't exist. Have you confirmed that the paths you're creating do in...

From `Exception ignored in `, and the call stack containing a `weakref` this appears to be trying to use objects that are no longer valid. Perhaps something is getting finalized...

`_ThreadLocal` is a `_thread._local` object with an `__init__` method that sets `self.hub`; there is one instance in a `_threadlocal` variable. The only ways I know of that `self.hub` could go...

You've given no information that makes this look like a gevent issue, and you've given me no way to reproduce it.

`Queue`s have been weakly referencable for several years now, so it's unlikely to be that. I also think it's unlikely to have anything to do with `weakref.finalize` registering an `atexit`...