From 1fb0123ed7ac59993bcd23ede0a8e1db0c81f861 Mon Sep 17 00:00:00 2001 From: 21pages Date: Mon, 11 Aug 2025 20:41:46 +0800 Subject: [PATCH] remove skip udp punch if udp nat port is 0 (#12615) Signed-off-by: 21pages --- src/client.rs | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/client.rs b/src/client.rs index 438c2ecc6..ebbea260d 100644 --- a/src/client.rs +++ b/src/client.rs @@ -437,11 +437,6 @@ impl Client { (None, None) }; let udp_nat_port = udp.1.map(|x| *x.lock().unwrap()).unwrap_or(0); - if udp.0.is_some() && udp_nat_port == 0 { - let err_msg = "skip udp punch because udp nat port is 0"; - log::info!("{}", err_msg); - bail!(err_msg); - } let punch_type = if udp_nat_port > 0 { "UDP" } else { "TCP" }; msg_out.set_punch_hole_request(PunchHoleRequest { id: peer.to_owned(),