From a9ebefdc37ffc162020bad1cdb21f8d20ad7ee26 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 16 Jun 2024 09:56:03 +0200 Subject: [PATCH] Prevent warning on __del__ during tests --- freqtrade/exchange/exchange.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index 5771682b5..f483f2842 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -258,7 +258,7 @@ class Exchange: def close(self): logger.debug("Exchange object destroyed, closing async loop") if ( - self._api_async + getattr(self, "_api_async", None) and inspect.iscoroutinefunction(self._api_async.close) and self._api_async.session ):