Skip to content

Commit 88ea5d6

Browse files
committed
Remove QuerySessionPool destructors
1 parent ec456af commit 88ea5d6

File tree

2 files changed

+0
-9
lines changed

2 files changed

+0
-9
lines changed

Diff for: ydb/aio/query/pool.py

-6
Original file line numberDiff line numberDiff line change
@@ -215,12 +215,6 @@ async def __aenter__(self):
215215
async def __aexit__(self, exc_type, exc_val, exc_tb):
216216
await self.stop()
217217

218-
def __del__(self):
219-
if self._should_stop.is_set() or self._loop.is_closed():
220-
return
221-
222-
self._loop.call_soon(self.stop)
223-
224218

225219
class SimpleQuerySessionCheckoutAsync:
226220
def __init__(self, pool: QuerySessionPool):

Diff for: ydb/query/pool.py

-3
Original file line numberDiff line numberDiff line change
@@ -226,9 +226,6 @@ def __enter__(self):
226226
def __exit__(self, exc_type, exc_val, exc_tb):
227227
self.stop()
228228

229-
def __del__(self):
230-
self.stop()
231-
232229

233230
class SimpleQuerySessionCheckout:
234231
def __init__(self, pool: QuerySessionPool, timeout: Optional[float]):

0 commit comments

Comments
 (0)