From 2cb9dd75ca8be4c60e8f6378f779dc4e4493e896 Mon Sep 17 00:00:00 2001 From: Jett Chen Date: Thu, 7 Dec 2023 12:12:48 +0800 Subject: [PATCH] Fix Duplicate Packet Error --- burrow/src/wireguard/pcb.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/burrow/src/wireguard/pcb.rs b/burrow/src/wireguard/pcb.rs index 313913e..f92acdc 100755 --- a/burrow/src/wireguard/pcb.rs +++ b/burrow/src/wireguard/pcb.rs @@ -106,12 +106,12 @@ impl PeerPcb { TunnResult::WriteToTunnelV4(packet, addr) => { tracing::debug!("WriteToTunnelV4: {:?}, {:?}", packet, addr); self.tun_interface.read().await.send(packet).await?; - continue; + break; } TunnResult::WriteToTunnelV6(packet, addr) => { tracing::debug!("WriteToTunnelV6: {:?}, {:?}", packet, addr); self.tun_interface.read().await.send(packet).await?; - continue; + break; } } }