From c7f73be9bfa99b78f47719410778c417f2869c98 Mon Sep 17 00:00:00 2001 From: Stephen Ramsey Date: Wed, 13 Sep 2023 16:44:31 -0700 Subject: [PATCH] #2114 --- code/ARAX/ARAXQuery/ARAX_query.py | 1 + code/ARAX/ARAXQuery/ARAX_query_tracker.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/code/ARAX/ARAXQuery/ARAX_query.py b/code/ARAX/ARAXQuery/ARAX_query.py index 8d758d7f3..043878fa3 100644 --- a/code/ARAX/ARAXQuery/ARAX_query.py +++ b/code/ARAX/ARAXQuery/ARAX_query.py @@ -62,6 +62,7 @@ def eprint(*args, **kwargs): print(*args, file=sys.stderr, **kwargs) query_tracker_reset = ARAXQueryTracker() query_tracker_reset.clear_unfinished_entries() +del query_tracker_reset class response_locking(ARAXResponse): def __init__(self, lock: threading.Lock): diff --git a/code/ARAX/ARAXQuery/ARAX_query_tracker.py b/code/ARAX/ARAXQuery/ARAX_query_tracker.py index 3f203f384..97ae6ef12 100644 --- a/code/ARAX/ARAXQuery/ARAX_query_tracker.py +++ b/code/ARAX/ARAXQuery/ARAX_query_tracker.py @@ -164,6 +164,8 @@ def disconnect(self): try: self.session.close() self.engine.dispose() + timestamp = str(datetime.now().isoformat()) + eprint(f"{timestamp}: DEBUG: ARAXQueryTracker disconnecting session") except: eprint("ERROR: [ARAX_query_tracker.disconnect] Attempt to close and dispose of session failed")