From e4f37a78910d495d566024e6b5b62a38e43f8f67 Mon Sep 17 00:00:00 2001 From: Lex Berezhny Date: Mon, 11 Jan 2021 10:59:56 -0500 Subject: [PATCH] save async --- lbry/wallet/manager.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lbry/wallet/manager.py b/lbry/wallet/manager.py index adc77dcbe..64fb5c1c9 100644 --- a/lbry/wallet/manager.py +++ b/lbry/wallet/manager.py @@ -116,9 +116,9 @@ class WalletManager: def add(self, wallet: Wallet) -> Wallet: self.wallets[wallet.id] = wallet - def wallet_change_handler(event): - self.storage.save(wallet) - asyncio.create_task(self._on_change_controller.add(event)) + async def wallet_change_handler(event): + await self.storage.save(wallet) + await self._on_change_controller.add(event) wallet.on_change.listen(wallet_change_handler) return wallet