Skip to content

Commit 6aa7709

Browse files
committed
fixup! fixup! [ADD] pg.query_ids: query large numbers of ids memory-safely
1 parent 12da456 commit 6aa7709

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/util/pg.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1965,11 +1965,12 @@ def __enter__(self):
19651965
return self
19661966

19671967
def __exit__(self, exc_type, exc_value, traceback):
1968+
self._ncr.__exit__(exc_type, exc_value, traceback)
19681969
self._cr.execute(format_query(self._cr, "DROP TABLE IF EXISTS {}", self._tmp_tbl))
19691970
self._cr = None
1970-
return self._ncr.__exit__(exc_type, exc_value, traceback)
1971+
return False
19711972

19721973
def __del__(self):
1974+
del self._ncr
19731975
if self._cr:
19741976
self._cr.execute(format_query(self._cr, "DROP TABLE IF EXISTS {}", self._tmp_tbl))
1975-
return self._ncr.__del__()

0 commit comments

Comments
 (0)