From 2556855bd77d20dbfad6850a8b97c9c500b56cb2 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Sun, 28 Mar 2021 14:19:53 +0100 Subject: [PATCH] Added missing return statement if a peer fails to respond with blocks when fast syncing. --- src/main/java/org/qortal/controller/Synchronizer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/qortal/controller/Synchronizer.java b/src/main/java/org/qortal/controller/Synchronizer.java index c747dd6e..ff96c5b7 100644 --- a/src/main/java/org/qortal/controller/Synchronizer.java +++ b/src/main/java/org/qortal/controller/Synchronizer.java @@ -607,6 +607,7 @@ public class Synchronizer { if (blocks == null || blocks.isEmpty()) { LOGGER.info(String.format("Peer %s failed to respond with more blocks after height %d, sig %.8s", peer, ourHeight, Base58.encode(latestPeerSignature))); + return SynchronizationResult.NO_REPLY; } LOGGER.trace(String.format("Received %d blocks after height %d, sig %.8s from %s", blocks.size(), ourHeight, Base58.encode(latestPeerSignature), peer));