diff --git a/server/block_processor.py b/server/block_processor.py index 2456956..144fb6a 100644 --- a/server/block_processor.py +++ b/server/block_processor.py @@ -511,6 +511,11 @@ class BlockProcessor(server.db.DB): for key, value in puts.items(): batch.put(key, value) + self.fs_height = self.height + self.fs_tx_count = self.tx_count + assert not self.headers + assert not self.tx_hashes + self.logger.info('removed {:,d} history entries from {:,d} addresses' .format(nremoves, len(hash168s))) @@ -643,10 +648,6 @@ class BlockProcessor(server.db.DB): self.height -= 1 self.tx_counts.pop() - self.fs_height = self.height - assert not self.headers - assert not self.tx_hashes - self.logger.info('backed up to height {:,d}'.format(self.height)) self.touched.update(touched)