From a4ec430ac0a321f6a6963dd8b3f3d424fc23e3cb Mon Sep 17 00:00:00 2001 From: Jack Robison Date: Mon, 18 Jan 2021 14:34:14 -0500 Subject: [PATCH] improve subscription performance --- lbry/wallet/server/session.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lbry/wallet/server/session.py b/lbry/wallet/server/session.py index 8d9f58f92..404676760 100644 --- a/lbry/wallet/server/session.py +++ b/lbry/wallet/server/session.py @@ -1271,7 +1271,7 @@ class LBRYElectrumX(SessionBase): hashXes = [ (self.address_to_hashX(address), address) for address in addresses ] - return await asyncio.gather(*(self.hashX_subscribe(*args) for args in hashXes)) + return [await self.hashX_subscribe(*args) for args in hashXes] async def address_unsubscribe(self, address): """Unsubscribe an address.