From a8c79b807baa3497e22a91bb9d6b04f40a72fc13 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Thu, 10 Feb 2022 08:16:30 +0000 Subject: [PATCH] Discard any uncommitted changes as a result of the higher weight chain detection --- src/main/java/org/qortal/controller/BlockMinter.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/qortal/controller/BlockMinter.java b/src/main/java/org/qortal/controller/BlockMinter.java index 154f7e25..d7d1dd48 100644 --- a/src/main/java/org/qortal/controller/BlockMinter.java +++ b/src/main/java/org/qortal/controller/BlockMinter.java @@ -343,6 +343,9 @@ public class BlockMinter extends Thread { LOGGER.debug("Unable to check for a higher weight chain. Proceeding anyway..."); } + // Discard any uncommitted changes as a result of the higher weight chain detection + repository.discardChanges(); + // Clear variables that track low weight blocks parentSignatureForLastLowWeightBlock = null; timeOfLastLowWeightBlock = null;