fix listener may have no mapped addr (#389)

This commit is contained in:
Sijie.Sun
2024-10-07 12:15:20 +08:00
committed by GitHub
parent 37ceb77bf6
commit d4e59ffc40
3 changed files with 15 additions and 7 deletions
+1 -3
View File
@@ -282,9 +282,7 @@ impl PeerConn {
tracing::error!(?e, "peer conn send ctrl resp error");
}
} else {
if zc_packet.is_lossy() {
let _ = sender.try_send(zc_packet);
} else if sender.send(zc_packet).await.is_err() {
if sender.send(zc_packet).await.is_err() {
break;
}
}
+1 -1
View File
@@ -185,7 +185,7 @@ impl PeerManager {
) -> Self {
let my_peer_id = rand::random();
let (packet_send, packet_recv) = mpsc::channel(100);
let (packet_send, packet_recv) = mpsc::channel(128);
let peers = Arc::new(PeerMap::new(
packet_send.clone(),
global_ctx.clone(),