From 52be6a545315ec9b99a565a745e80b40681593c0 Mon Sep 17 00:00:00 2001 From: SomberNight Date: Thu, 8 Apr 2021 10:46:54 +0200 Subject: [PATCH] lnrater: use network.asyncio_loop instead of asyncio.get_event_loop() fixes #5376 --- electrum/lnrater.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/electrum/lnrater.py b/electrum/lnrater.py index b19837a6c..edd78945c 100644 --- a/electrum/lnrater.py +++ b/electrum/lnrater.py @@ -91,14 +91,14 @@ class LNRater(Logger): self._last_progress_percent = 0 def maybe_analyze_graph(self): - loop = asyncio.get_event_loop() + loop = self.network.asyncio_loop fut = asyncio.run_coroutine_threadsafe(self._maybe_analyze_graph(), loop) fut.result() def analyze_graph(self): """Forces a graph analysis, e.g., due to external triggers like the graph info reaching 50%.""" - loop = asyncio.get_event_loop() + loop = self.network.asyncio_loop fut = asyncio.run_coroutine_threadsafe(self._analyze_graph(), loop) fut.result()