From 255edf1b1690bb4eb5f21b5fc4876029d2d34bfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Frosteg=C3=A5rd?= Date: Wed, 3 Jan 2024 17:38:06 +0100 Subject: [PATCH] bencher: always listen on localhost --- crates/bencher/src/protocols/udp.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/bencher/src/protocols/udp.rs b/crates/bencher/src/protocols/udp.rs index 68151d8..b580127 100644 --- a/crates/bencher/src/protocols/udp.rs +++ b/crates/bencher/src/protocols/udp.rs @@ -1,5 +1,6 @@ use std::{ io::Write, + net::{Ipv4Addr, SocketAddr, SocketAddrV4}, path::PathBuf, process::{Child, Command, Stdio}, rc::Rc, @@ -284,6 +285,7 @@ impl ProcessRunner for AquaticUdpRunner { c.socket_workers = self.socket_workers; c.swarm_workers = self.swarm_workers; + c.network.address = SocketAddr::V4(SocketAddrV4::new(Ipv4Addr::LOCALHOST, 3000)); c.protocol.max_response_peers = 50; let c = toml::to_string_pretty(&c)?; @@ -336,7 +338,7 @@ impl ProcessRunner for OpenTrackerUdpRunner { ) -> anyhow::Result { writeln!( tmp_file, - "listen.udp.workers {}\nlisten.udp 0.0.0.0:3000", + "listen.udp.workers {}\nlisten.udp 127.0.0.1:3000", self.workers )?;