From 407485ab6f36e239a1d5854847516ff901a1edd8 Mon Sep 17 00:00:00 2001 From: 4tochka Date: Thu, 2 May 2019 18:42:05 +0400 Subject: [PATCH] connector --- pybtc/connector.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pybtc/connector.py b/pybtc/connector.py index f33ebad..14bad3a 100644 --- a/pybtc/connector.py +++ b/pybtc/connector.py @@ -628,9 +628,8 @@ class Connector: processed_height = self.last_block_height while height < max_height: - if self.last_block_height - height < 44000: + if height - self.last_block_height < self.batch_limit * 10: try: - self.log.critical(str(height)) batch = list() h_list = list() while True: @@ -664,9 +663,10 @@ 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 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._store_size < 190 * 1000000: continue self.log.critical(str((processed_height, self.last_block_height)))