From 96d0d502081c3328212683a12c11d2f6be16ea70 Mon Sep 17 00:00:00 2001 From: Oleg Ovcharuk Date: Tue, 22 Oct 2024 10:32:44 +0300 Subject: [PATCH] Update table.py --- ydb/aio/table.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ydb/aio/table.py b/ydb/aio/table.py index a60f210a..616eaee7 100644 --- a/ydb/aio/table.py +++ b/ydb/aio/table.py @@ -154,7 +154,10 @@ def __init__(self, driver, table_client_settings=None): self._pool: Optional[SessionPool] = None def __del__(self): - asyncio.get_running_loop().call_soon(self._stop_pool_if_needed) + try: + asyncio.get_running_loop().call_soon(self._stop_pool_if_needed) + except Exception: + pass def session(self): return Session(self._driver, self._table_client_settings)