From 9e26e074332432f44d1c6260b30e078f28c11654 Mon Sep 17 00:00:00 2001 From: ozwaldorf Date: Fri, 20 Oct 2023 16:55:54 -0400 Subject: [PATCH] temp: ensure webrtc listens on 0.0.0.0 for testnet --- core/handshake/src/transports/webrtc/mod.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/core/handshake/src/transports/webrtc/mod.rs b/core/handshake/src/transports/webrtc/mod.rs index 61ca61db3..0efa40143 100644 --- a/core/handshake/src/transports/webrtc/mod.rs +++ b/core/handshake/src/transports/webrtc/mod.rs @@ -54,7 +54,13 @@ impl Transport for WebRtcTransport { type Sender = WebRtcSender; type Receiver = WebRtcReceiver; - async fn bind(waiter: ShutdownWaiter, config: Self::Config) -> Result<(Self, Option)> { + async fn bind( + waiter: ShutdownWaiter, + mut config: Self::Config, + ) -> Result<(Self, Option)> { + // TEMP: Hardcode the listening address to avoid older testnet configs + config.udp_address.set_ip([0, 0, 0, 0].into()); + info!("Binding WebRTC transport on {}", config.udp_address); let conns = Arc::new(DashMap::new());