From be21771e495ee589d02ccd37d17b84d9ef09a116 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Sun, 21 Mar 2021 13:58:42 +0000 Subject: [PATCH] Use SYNC_BATCH_SIZE instead of MAXIMUM_BLOCK_SIGNATURES_PER_REQUEST. --- src/main/java/org/qortal/controller/Synchronizer.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/org/qortal/controller/Synchronizer.java b/src/main/java/org/qortal/controller/Synchronizer.java index 661bb41b..8601e4bc 100644 --- a/src/main/java/org/qortal/controller/Synchronizer.java +++ b/src/main/java/org/qortal/controller/Synchronizer.java @@ -44,7 +44,6 @@ public class Synchronizer { private static final int MAXIMUM_COMMON_DELTA = 240; // XXX move to Settings? private static final int SYNC_BATCH_SIZE = 200; private static final int MAXIMUM_RETRIES = 3; // Number of retry attempts if a peer fails to respond with the requested data - private static final int MAXIMUM_BLOCK_SIGNATURES_PER_REQUEST = 200; // Limit the amount of block signatures in a single request private static Synchronizer instance; @@ -362,7 +361,7 @@ public class Synchronizer { while (numberSignaturesRequired > 0) { byte[] latestPeerSignature = peerBlockSignatures.isEmpty() ? commonBlockSig : peerBlockSignatures.get(peerBlockSignatures.size() - 1); int lastPeerHeight = commonBlockHeight + peerBlockSignatures.size(); - int numberOfSignaturesToRequest = Math.min(numberSignaturesRequired, MAXIMUM_BLOCK_SIGNATURES_PER_REQUEST); + int numberOfSignaturesToRequest = Math.min(numberSignaturesRequired, SYNC_BATCH_SIZE); LOGGER.trace(String.format("Requesting %d signature%s after height %d, sig %.8s", numberOfSignaturesToRequest, (numberOfSignaturesToRequest != 1 ? "s": ""), lastPeerHeight, Base58.encode(latestPeerSignature)));