diff options
author | dvora-h <67596500+dvora-h@users.noreply.github.com> | 2023-03-29 14:39:07 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-29 14:39:07 +0300 |
commit | ef3f086ba95d597b815b41fa382283f62a08b509 (patch) | |
tree | 8fd10e4dca850d0b11e0590f213f02867d4db19a /redis/asyncio/client.py | |
parent | 5acbde355058ab7d9c2f95bcef3993ab4134e342 (diff) | |
download | redis-py-ef3f086ba95d597b815b41fa382283f62a08b509.tar.gz |
Fix async (#2673)
Diffstat (limited to 'redis/asyncio/client.py')
-rw-r--r-- | redis/asyncio/client.py | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/redis/asyncio/client.py b/redis/asyncio/client.py index 7986b11..3e6626a 100644 --- a/redis/asyncio/client.py +++ b/redis/asyncio/client.py @@ -1227,13 +1227,9 @@ class Pipeline(Redis): # lgtm [py/init-calls-subclass] command_name, self.shard_hint ) self.connection = conn - try: - return await asyncio.shield( - self._try_send_command_parse_response(conn, *args, **options) - ) - except asyncio.CancelledError: - await conn.disconnect() - raise + return await asyncio.shield( + self._try_send_command_parse_response(conn, *args, **options) + ) def pipeline_execute_command(self, *args, **options): """ |