From 2ca2bafd61090e7dedc7649f506b7eb309ef6b05 Mon Sep 17 00:00:00 2001 From: Klesti Selimaj Date: Fri, 28 Aug 2026 03:39:34 +0200 Subject: [PATCH] Not sending to sender --- src/server.rs | 2 -- src/vc_server.rs | 4 ++++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/server.rs b/src/server.rs index 39895f4..32a0fa6 100644 --- a/src/server.rs +++ b/src/server.rs @@ -106,8 +106,6 @@ impl Server { if let Err(e) = read_loop(&s, public_key, &client).await { eprintln!("Failed to handle client: {e}"); - } else { - println!("Client connection closed") } let mut clients_meta = s.clients.lock().await; diff --git a/src/vc_server.rs b/src/vc_server.rs index 5a0a946..8801aef 100644 --- a/src/vc_server.rs +++ b/src/vc_server.rs @@ -121,6 +121,10 @@ impl Server { voice.last_speaking_sent = now; } + if *sender == user.public_key { + continue; + } + let _ = self.udp_send_to(&voice.addr, payload).await; }