refactor
Some checks are pending
CI / x86_64-unknown-linux-gnu (ubuntu-22.04) (push) Waiting to run
Full Flutter CI / run-ci (push) Waiting to run

This commit is contained in:
rustdesk 2025-05-09 01:15:12 +08:00
parent 4f6818477f
commit 86bbdf7a5d

View file

@ -524,9 +524,8 @@ pub fn test_nat_type() {
}
let mut i = 0;
let (rendezvous_server, _, _) = get_rendezvous_server_sync(1_000);
loop {
match test_nat_type_(&rendezvous_server) {
match test_nat_type_() {
Ok(true) => break,
Err(err) => {
log::error!("test nat: {}", err);
@ -548,10 +547,10 @@ pub fn test_nat_type() {
}
#[tokio::main(flavor = "current_thread")]
async fn test_nat_type_(rendezvous_server: &str) -> ResultType<bool> {
async fn test_nat_type_() -> ResultType<bool> {
log::info!("Testing nat ...");
let start = std::time::Instant::now();
let server1 = rendezvous_server;
let server1 = Config::get_rendezvous_server();
let server2 = crate::increase_port(&server1, -1);
let mut msg_out = RendezvousMessage::new();
let serial = Config::get_serial();
@ -608,11 +607,6 @@ async fn test_nat_type_(rendezvous_server: &str) -> ResultType<bool> {
Ok(ok)
}
#[tokio::main(flavor = "current_thread")]
async fn get_rendezvous_server_sync(ms_timeout: u64) -> (String, Vec<String>, bool) {
get_rendezvous_server(ms_timeout).await
}
pub async fn get_rendezvous_server(ms_timeout: u64) -> (String, Vec<String>, bool) {
#[cfg(any(target_os = "android", target_os = "ios"))]
let (mut a, mut b) = get_rendezvous_server_(ms_timeout);