From c2c3b715f3c56e204801af856ee481590af21775 Mon Sep 17 00:00:00 2001 From: Mike Hearn Date: Tue, 27 Jan 2015 18:39:46 +0100 Subject: [PATCH] PeerGroup: fix another regression with handling of disconnected peers --- core/src/main/java/org/bitcoinj/core/PeerGroup.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/main/java/org/bitcoinj/core/PeerGroup.java b/core/src/main/java/org/bitcoinj/core/PeerGroup.java index bb9e6ef0..09a55e23 100644 --- a/core/src/main/java/org/bitcoinj/core/PeerGroup.java +++ b/core/src/main/java/org/bitcoinj/core/PeerGroup.java @@ -1434,6 +1434,7 @@ public class PeerGroup implements TransactionBroadcaster { ipv6Unreachable = true; log.warn("IPv6 peer connect failed due to routing failure, ignoring IPv6 addresses from now on"); } + } else { backoffMap.get(address).trackFailure(); // Put back on inactive list inactives.offer(address);