From e905538269850fbe7f8fee7dfb94d11a31725f37 Mon Sep 17 00:00:00 2001 From: dasha_uwu Date: Tue, 4 Nov 2025 04:36:24 +0000 Subject: [PATCH] Shuffle additional join servers. --- src/api/client/membership/mod.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/api/client/membership/mod.rs b/src/api/client/membership/mod.rs index cc3d6ca3..1a06f9ea 100644 --- a/src/api/client/membership/mod.rs +++ b/src/api/client/membership/mod.rs @@ -195,12 +195,10 @@ async fn get_join_params( ); // shuffle additionals, append to base servers - additional_servers.sort_unstable(); - additional_servers.dedup(); - shuffle(&mut additional_servers); + servers.append(&mut additional_servers); servers.sort_unstable(); servers.dedup(); - servers.append(&mut additional_servers); + shuffle(&mut servers); // sort deprioritized servers last servers.sort_by(|a, b| {