mirror of
https://github.com/rustdesk/rustdesk.git
synced 2025-05-10 18:06:01 +02:00
refactor
This commit is contained in:
parent
4f6818477f
commit
86bbdf7a5d
1 changed files with 3 additions and 9 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue