From 41cef4703a9e23af72040966a9411ee55d92d917 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1aki=20Ucar?= Date: Mon, 10 Jan 2022 12:20:20 +0100 Subject: get_connection: catch OSError too (#1832) --- redis/connection.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redis/connection.py b/redis/connection.py index 8fdb4bd..4178f67 100755 --- a/redis/connection.py +++ b/redis/connection.py @@ -1317,7 +1317,7 @@ class ConnectionPool: try: if connection.can_read(): raise ConnectionError("Connection has data") - except ConnectionError: + except (ConnectionError, OSError): connection.disconnect() connection.connect() if connection.can_read(): -- cgit v1.2.1