diff --git a/pybtc/connector.py b/pybtc/connector.py index 10a6eb9..3cba5b3 100644 --- a/pybtc/connector.py +++ b/pybtc/connector.py @@ -277,7 +277,7 @@ class Connector: self.log.error("watchdog error %s " % err) async def get_next_block(self): - if self.active: + if self.active and self.active_block.done(): while True: if not self.get_next_block_mutex.done(): await self.get_next_block_mutex