From d5c3c7ca66030d9e91edba0340370d4f7021ba02 Mon Sep 17 00:00:00 2001 From: SomberNight Date: Fri, 13 Jan 2023 01:02:47 +0000 Subject: [PATCH] payserver: daemon._run should only be called once --- electrum/plugins/payserver/payserver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/electrum/plugins/payserver/payserver.py b/electrum/plugins/payserver/payserver.py index ddedb0192..b1806410e 100644 --- a/electrum/plugins/payserver/payserver.py +++ b/electrum/plugins/payserver/payserver.py @@ -58,7 +58,7 @@ class PayServerPlugin(BasePlugin): if self.config.get('offline'): return self.server = PayServer(self.config, wallet) - asyncio.run_coroutine_threadsafe(daemon._run(jobs=[self.server.run()]), daemon.asyncio_loop) + asyncio.run_coroutine_threadsafe(daemon.taskgroup.spawn(self.server.run()), daemon.asyncio_loop) @hook def wallet_export_request(self, d, key):