命令默认使用39271端口

This commit is contained in:
lubeilin
2024-01-06 11:30:05 +08:00
parent d06082fc7a
commit 57b903ea29
2 changed files with 17 additions and 12 deletions
+5 -1
View File
@@ -14,7 +14,11 @@ impl CommandServer {
impl CommandServer {
pub async fn start(self, vnt: Vnt) -> io::Result<()> {
let udp = UdpSocket::bind("127.0.0.1:0").await?;
let udp = if let Ok(udp) = UdpSocket::bind("127.0.0.1:39271").await {
udp
} else {
UdpSocket::bind("127.0.0.1:0").await?
};
let path_buf = crate::app_home()?.join("command-port");
let mut file = std::fs::File::create(path_buf)?;
let addr = udp.local_addr()?;