fix: improved shutdown loop fix for tests

This commit is contained in:
Matthias
2026-02-14 08:29:08 +01:00
parent 05e759a38c
commit 93d2397f72

View File

@@ -315,7 +315,7 @@ class Exchange:
self._exchange_ws.cleanup()
logger.debug("Exchange object destroyed, closing async loop")
loop_running = (
hasattr(self, "loop") and self.loop.is_running()
getattr(self, "loop", None) and self.loop.is_running()
) or asyncio.get_event_loop().is_running()
if (