From d7971af08a94511dec1d20d216be4b8746bb3d60 Mon Sep 17 00:00:00 2001 From: 4tochka Date: Sat, 4 May 2019 11:22:44 +0400 Subject: [PATCH] connector --- pybtc/connector.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pybtc/connector.py b/pybtc/connector.py index 9f065f9..10a6eb9 100644 --- a/pybtc/connector.py +++ b/pybtc/connector.py @@ -278,8 +278,11 @@ class Connector: async def get_next_block(self): if self.active: - if not self.get_next_block_mutex.done(): - await self.get_next_block_mutex + while True: + if not self.get_next_block_mutex.done(): + await self.get_next_block_mutex + continue + break try: self.get_next_block_mutex = asyncio.Future()