From c09a96d4a4260e266056bf4d51d2686e088b529d Mon Sep 17 00:00:00 2001 From: vitor-aignosi Date: Wed, 27 Aug 2025 08:49:19 -0300 Subject: [PATCH] SIENTIAPDE-1205 Remove __del__ method from Ingestor class to prevent blocking during cleanup and ensure proper async shutdown handling. --- ingestor/ingestor.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/ingestor/ingestor.py b/ingestor/ingestor.py index 55d7543..589a3b6 100644 --- a/ingestor/ingestor.py +++ b/ingestor/ingestor.py @@ -83,9 +83,6 @@ class Ingestor: if self.ingestor_manager: await self.ingestor_manager.shutdown() - def __del__(self): - asyncio.run(self.shutdown()) - async def handle_acquired_tags(self, acquired): """ Handles the acquired tags by subscribing to them if available.