From 79b987ac0c05f0ccd14adced7604c3f15852a6c4 Mon Sep 17 00:00:00 2001 From: Eugen Ajechiloae Date: Wed, 14 Aug 2024 21:03:25 +0300 Subject: [PATCH] more dbg prints --- clearml_serving/serving/model_request_processor.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/clearml_serving/serving/model_request_processor.py b/clearml_serving/serving/model_request_processor.py index 7e31316..a5c02fc 100644 --- a/clearml_serving/serving/model_request_processor.py +++ b/clearml_serving/serving/model_request_processor.py @@ -914,12 +914,17 @@ class ModelRequestProcessor(object): self._report_text("after sleep") try: # we assume that by now all old deleted endpoints requests already returned + self._report_text("model_monitor_update and not cleanup") if model_monitor_update and not cleanup: + self._report_text("for k in list(self._engine_processor_lookup") for k in list(self._engine_processor_lookup.keys()): + self._report_text(f"if k now in self._endpoints {self._endpoints} {k}") if k not in self._endpoints: # atomic self._engine_processor_lookup[k]._model = None gc.collect() + self._report_text(str(self._engine_processor_lookup[k]._preprocess)) + self._report_text(dir(self._engine_processor_lookup[k]._preprocess)) if hasattr(self._engine_processor_lookup[k]._preprocess, "unload"): try: self._engine_processor_lookup[k]._preprocess.unload()