From 42500c03705870defab35b1ca6399e7431b8bfc2 Mon Sep 17 00:00:00 2001 From: chimp1984 Date: Wed, 10 Nov 2021 17:36:49 +0100 Subject: [PATCH] Do not call resultHandler in case of a RequiredReorgFromSnapshotException We trigger a resync from resources if there is a reorg and don't want to continue to request blocks --- core/src/main/java/bisq/core/dao/node/lite/LiteNode.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/bisq/core/dao/node/lite/LiteNode.java b/core/src/main/java/bisq/core/dao/node/lite/LiteNode.java index 22fd568992..6466b67568 100644 --- a/core/src/main/java/bisq/core/dao/node/lite/LiteNode.java +++ b/core/src/main/java/bisq/core/dao/node/lite/LiteNode.java @@ -243,7 +243,7 @@ public class LiteNode extends BsqNode { doParseBlock(block); runDelayedBatchProcessing(blocks, resultHandler); } catch (RequiredReorgFromSnapshotException e) { - resultHandler.run(); + log.warn("Interrupt batch processing because if a blockchain reorg. {}", e.toString()); } }); }