diff --git a/libp2p/protocols/pubsub/gossipsub.nim b/libp2p/protocols/pubsub/gossipsub.nim index 010be4f..8261ac5 100644 --- a/libp2p/protocols/pubsub/gossipsub.nim +++ b/libp2p/protocols/pubsub/gossipsub.nim @@ -492,7 +492,7 @@ method publish*(g: GossipSub, g.replenishFanout(topic) fanoutPeers = g.fanout.getOrDefault(topic).toSeq() - fanoutPeers.shuffle() + g.rng.shuffle(fanoutPeers) if fanoutPeers.len + peers.len > g.parameters.d: fanoutPeers.setLen(g.parameters.d - peers.len)