We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1180187 commit 9397869Copy full SHA for 9397869
packages/service-library/src/servicelib/redis/_client.py
@@ -2,6 +2,7 @@
2
import datetime
3
import logging
4
from asyncio import Task
5
+from contextlib import suppress
6
from dataclasses import dataclass, field
7
from typing import Final
8
from uuid import uuid4
@@ -89,9 +90,10 @@ async def shutdown(self) -> None:
89
90
_logger, level=logging.DEBUG, msg=f"Shutdown RedisClientSDK {self}"
91
):
92
if self._health_check_task:
- await cancel_wait_task(
93
- self._health_check_task, max_delay=_HEALTHCHECK_TASK_TIMEOUT_S
94
- )
+ with suppress(TimeoutError):
+ await cancel_wait_task(
95
+ self._health_check_task, max_delay=_HEALTHCHECK_TASK_TIMEOUT_S
96
+ )
97
98
await self._client.aclose(close_connection_pool=True)
99
0 commit comments