From 9f9585ce155a6558f0625eaf8fabfe8827c9a552 Mon Sep 17 00:00:00 2001 From: rustdesk Date: Tue, 6 Oct 2026 17:17:06 +0800 Subject: [PATCH] Remove ConfigUpdate handling Clients no longer apply a rendezvous-server list pushed by the rendezvous server. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01PkpVy2ufxgEjKd3SjXPnJ8 --- src/common.rs | 7 ------- src/rendezvous_mediator.rs | 11 ----------- 2 files changed, 18 deletions(-) diff --git a/src/common.rs b/src/common.rs index 0d46bafe2..3e761322a 100644 --- a/src/common.rs +++ b/src/common.rs @@ -737,13 +737,6 @@ async fn test_nat_type_() -> ResultType { } else { port2 = tnr.port; } - if let Some(cu) = tnr.cu.as_ref() { - Config::set_option( - "rendezvous-servers".to_owned(), - cu.rendezvous_servers.join(","), - ); - Config::set_serial(cu.serial); - } } } else { break; diff --git a/src/rendezvous_mediator.rs b/src/rendezvous_mediator.rs index b039995a8..f80c1d5e7 100644 --- a/src/rendezvous_mediator.rs +++ b/src/rendezvous_mediator.rs @@ -581,17 +581,6 @@ impl RendezvousMediator { _ => {} } } - Some(rendezvous_message::Union::ConfigureUpdate(cu)) => { - let v0 = Config::get_rendezvous_servers(); - Config::set_option( - "rendezvous-servers".to_owned(), - cu.rendezvous_servers.join(","), - ); - Config::set_serial(cu.serial); - if v0 != Config::get_rendezvous_servers() { - Self::restart(); - } - } _ => {} } Ok(())