diff --git a/internal/p2p/peermanager.go b/internal/p2p/peermanager.go index 21c0e3297..65655e923 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 { + if len(ranked) <= int(limit) || rand.Intn((idx+1)*2) <= idx { seenAddresses[addressInfo.Address] = struct{}{} addresses = append(addresses, addressInfo.Address) addedLastIteration = true