From a81bce41d0bfe0136d372d28c3e8a67f9c582905 Mon Sep 17 00:00:00 2001 From: 4tochka Date: Thu, 2 May 2019 16:31:31 +0400 Subject: [PATCH] connector --- pybtc/connector.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pybtc/connector.py b/pybtc/connector.py index ab45943..5954a39 100644 --- a/pybtc/connector.py +++ b/pybtc/connector.py @@ -663,16 +663,14 @@ class Connector: break except: pass - + for i in range(processed_height, self.last_block_height): + self.block_preload.remove(i) + processed_height = self.last_block_height if self.block_preload.len() < 40000 and \ height < self.last_block_height + 40000: continue # self.log.critical(str((processed_height, self.last_block_height))) - for i in range(processed_height, self.last_block_height): - self.block_preload.remove(i) - processed_height = self.last_block_height - if self.block_preload.len() < 50000: - continue + await asyncio.sleep(10) # remove unused items