New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PERSIST error #1044
Comments
I work with @bmbouter on Pulp and 2 days ago we noticed problems with our test suite hanging on Travis. The cause of the hang was a worker that is stuck in a 'busy' state. Downgrading from redis client 3.2.0 to 3.1.0 resolved this problem. |
Looks like it is related to redis/redis-py#1136 |
Redis-Py devs suggested a monkey patching for now from redis.selector import SelectSelector
class MySelector(SelectSelector):
def check_is_ready_for_command(self, timeout):
return True
from redis import connection
connection.DefaultSelector = MySelector |
This is not a bug in RQ. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I'm looking for more insight into what could be going wrong. Our application uses RQ for tasking. During our tests suite, randomly a test will fail here and there with a traceback error like this one:
What could be happening to RQ that causes the client to remove a connection when a PERSIST operation is issued?
The text was updated successfully, but these errors were encountered: