diff --git a/crates/udp_load_test/src/worker/mod.rs b/crates/udp_load_test/src/worker/mod.rs index 8c7c606..40b0f3c 100644 --- a/crates/udp_load_test/src/worker/mod.rs +++ b/crates/udp_load_test/src/worker/mod.rs @@ -1,5 +1,6 @@ use std::io::Cursor; use std::net::SocketAddr; +use std::num::NonZeroU16; use std::sync::atomic::Ordering; use std::time::Duration; @@ -192,7 +193,7 @@ impl Worker { scrape_hash_indices, connection_id, peer_id: generate_peer_id(), - port: Port::new(self.rng.gen()), + port: Port::new(self.rng.gen::().into()), } }