mirror of
https://github.com/rustdesk/rustdesk-server.git
synced 2025-07-03 00:05:47 +00:00
This commit is contained in:
parent
243fb1fb06
commit
411502cd0b
@ -166,10 +166,19 @@ impl RendezvousServer {
|
|||||||
test_addr.parse()?
|
test_addr.parse()?
|
||||||
};
|
};
|
||||||
tokio::spawn(async move {
|
tokio::spawn(async move {
|
||||||
|
if let Err(err) = test_hbbs(test_addr).await {
|
||||||
|
if test_addr.is_ipv6() && test_addr.ip().is_unspecified() {
|
||||||
|
let mut test_addr = test_addr;
|
||||||
|
test_addr.set_ip(IpAddr::V4(Ipv4Addr::UNSPECIFIED));
|
||||||
if let Err(err) = test_hbbs(test_addr).await {
|
if let Err(err) = test_hbbs(test_addr).await {
|
||||||
log::error!("Failed to run hbbs test with {test_addr}: {err}");
|
log::error!("Failed to run hbbs test with {test_addr}: {err}");
|
||||||
std::process::exit(1);
|
std::process::exit(1);
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
log::error!("Failed to run hbbs test with {test_addr}: {err}");
|
||||||
|
std::process::exit(1);
|
||||||
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
let main_task = async move {
|
let main_task = async move {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user