Fix Duplicate Packet Error

This commit is contained in:
Jett Chen 2023-12-07 12:12:48 +08:00
parent 4a9fab62db
commit 2cb9dd75ca

View file

@ -106,12 +106,12 @@ impl PeerPcb {
TunnResult::WriteToTunnelV4(packet, addr) => { TunnResult::WriteToTunnelV4(packet, addr) => {
tracing::debug!("WriteToTunnelV4: {:?}, {:?}", packet, addr); tracing::debug!("WriteToTunnelV4: {:?}, {:?}", packet, addr);
self.tun_interface.read().await.send(packet).await?; self.tun_interface.read().await.send(packet).await?;
continue; break;
} }
TunnResult::WriteToTunnelV6(packet, addr) => { TunnResult::WriteToTunnelV6(packet, addr) => {
tracing::debug!("WriteToTunnelV6: {:?}, {:?}", packet, addr); tracing::debug!("WriteToTunnelV6: {:?}, {:?}", packet, addr);
self.tun_interface.read().await.send(packet).await?; self.tun_interface.read().await.send(packet).await?;
continue; break;
} }
} }
} }