-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
ConnectionResetError on Pipeline calls #1202
Comments
The problem here is that I've re-added the translation and have released 3.3.7. If for some reason you're still seeing issues, please re-open this issue. |
I'm not seeing these errors any more. Thanks for the fix! |
Great, thanks for reporting back! |
Version:
redis-py: 3.3.6
redis server: 4.0.12
Platform:
Linux 4.14.94+ x86_64 (Google Cloud Memorystore)
Description:
After upgrading from v3.2.1 to 3.3.6 I started to get ConnectionResetError exceptions on longer-running instances of my app.
I'm initializing my connection with health checks:
From what I can tell the path for
execute()
does asock.recv()
on a stale connection before it tries to do the health check, causing the exception to occur first. Should execute be trying a health check first?The text was updated successfully, but these errors were encountered: