From a1daaa73befd290e2944fdd4f75f0d77da36d0c2 Mon Sep 17 00:00:00 2001 From: Mike Hearn Date: Wed, 24 Jul 2013 13:55:20 +0200 Subject: [PATCH] PeerGroup: Don't allow attempts to broadcast to zero peers. --- core/src/main/java/com/google/bitcoin/core/PeerGroup.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/google/bitcoin/core/PeerGroup.java b/core/src/main/java/com/google/bitcoin/core/PeerGroup.java index 04cb83b7..9ffa9654 100644 --- a/core/src/main/java/com/google/bitcoin/core/PeerGroup.java +++ b/core/src/main/java/com/google/bitcoin/core/PeerGroup.java @@ -1171,7 +1171,7 @@ public class PeerGroup extends AbstractIdleService implements TransactionBroadca * of connections to wait for before commencing broadcast. */ public ListenableFuture broadcastTransaction(final Transaction tx) { - return broadcastTransaction(tx, getMinBroadcastConnections()); + return broadcastTransaction(tx, Math.max(1, getMinBroadcastConnections())); } /**