From 30da89a1f8b6abbd6263f031cdaa7229fc34a70f Mon Sep 17 00:00:00 2001 From: tycho garen Date: Thu, 16 Jun 2022 15:58:59 -0400 Subject: [PATCH] use numaddresses correctly --- internal/p2p/peermanager.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/p2p/peermanager.go b/internal/p2p/peermanager.go index 83a2e2137..ac1442276 100644 --- a/internal/p2p/peermanager.go +++ b/internal/p2p/peermanager.go @@ -1006,7 +1006,7 @@ RETRY: // peers is. // nolint:gosec // G404: Use of weak random number generator - if len(ranked) <= int(limit) || rand.Intn((idx+1)*2) <= idx+1 { + if numAddresses <= int(limit) || rand.Intn((idx+1)*2) <= idx+1 { seenAddresses[addressInfo.Address] = struct{}{} addresses = append(addresses, addressInfo.Address) addedLastIteration = true