Oliver Nemček

Results 14 comments of Oliver Nemček

Frankly, I don't remember the outcome. It has been almost 2 years since the issue was posted. We switched to a single queue model just for simplicity.

You are right. It is a service that spawns tasks to do some jobs with Redis. As a service, it should be running for a long time. When there are...

Releated to #4817. Heartbeat is not being called on some connections in a connection pool.

You don't need a heartbeat when running TCP connection with a keepalive interval set reasonably low. But anyway, this is a bug and it needs a proper fix. Read a...

@sposs it is completely up to you. You can experiment with any value you like for your use case. Note that the default Linux TCP timeout is 2 hours. http://tldp.org/HOWTO/TCP-Keepalive-HOWTO/usingkeepalive.html

> The order that set items should appear is the order in which they items appear in marshal data. I agree, however, is there a way to parse the value...

I confirm that I can successfully connect to the SOCKS5 proxy by adding this ENV var `GODEBUG=tlskyber=0` to the command line. Thank you.

In Kombu there is a type named `LifoQueue` which, I think, collides with monkeypatching in Gevent. https://github.com/celery/kombu/blob/67588f8aa7cc6d561f786440485885de5d0753d3/kombu/resource.py#L26

I believe the fix should be made in Kombu. The ENV variable should work, though. If you wish, you can comment in my PR in Kombu so the maintainers are...

The changes are already tested in `t/unit/test_connection.py`. Proper testing would require the installation of `gevent`, but I don't think it is worth it in this case, mainly due to monkeypatching...