diff --git a/ydb/aio/query/pool.py b/ydb/aio/query/pool.py index fda22388..f1ca68d1 100644 --- a/ydb/aio/query/pool.py +++ b/ydb/aio/query/pool.py @@ -215,12 +215,6 @@ async def __aenter__(self): async def __aexit__(self, exc_type, exc_val, exc_tb): await self.stop() - def __del__(self): - if self._should_stop.is_set() or self._loop.is_closed(): - return - - self._loop.call_soon(self.stop) - class SimpleQuerySessionCheckoutAsync: def __init__(self, pool: QuerySessionPool): diff --git a/ydb/query/pool.py b/ydb/query/pool.py index 43cc2e8d..b25f7db8 100644 --- a/ydb/query/pool.py +++ b/ydb/query/pool.py @@ -226,9 +226,6 @@ def __enter__(self): def __exit__(self, exc_type, exc_val, exc_tb): self.stop() - def __del__(self): - self.stop() - class SimpleQuerySessionCheckout: def __init__(self, pool: QuerySessionPool, timeout: Optional[float]):