From 8872ba379fe2348dc075a35db3eaffd743f94c0a Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Thu, 23 Jan 2025 22:07:48 +0300 Subject: [PATCH] fix: do not break when addr is from a set of already connected masternodes --- src/net.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net.cpp b/src/net.cpp index 13bf2d20fdc75..653247fbb4cef 100644 --- a/src/net.cpp +++ b/src/net.cpp @@ -3522,7 +3522,7 @@ void CConnman::ThreadOpenConnections(const std::vector connect, CDe // don't try to connect to masternodes that we already have a connection to (most likely inbound) if (isMasternode && setConnectedMasternodes.count(dmn->proTxHash)) - break; + continue; // don't connect to ourselves if (addr.GetPort() == GetListenPort() && IsLocal(addr)) {