Explorar el Código

增加其他表-temp

master
OCEAN hace 2 meses
padre
commit
07a8174e72
Se han modificado 3 ficheros con 11 adiciones y 9 borrados
  1. +11
    -9
      tcp_server/src/main.rs
  2. BIN
      tcp_server/target/debug/tcp_server.exe
  3. BIN
      tcp_server/target/debug/tcp_server.pdb

+ 11
- 9
tcp_server/src/main.rs Ver fichero

@@ -296,15 +296,15 @@ async fn handle_client(socket: &mut TcpStream, client: &Arc<tokio_postgres::Clie
};

let response = if success {
"success"
"0xFF"
} else {
"error"
"0x00"
};

socket.write_all(response.as_bytes()).await?;
} else {
eprintln!("解析 JSON 数据失败");
socket.write_all(b"error").await?;
socket.write_all(b"0x00").await?;
}

Ok(())
@@ -324,11 +324,13 @@ async fn main() -> Result<(), Box<dyn Error>> {
loop {
let (mut socket, _) = listener.accept().await?;
let client = Arc::clone(&client);

tokio::spawn(async move {
if let Err(e) = handle_client(&mut socket, &client).await {
eprintln!("处理客户端请求时出错: {}", e);
}
});
if let Err(e) = handle_client(&mut socket, &client).await {
eprintln!("处理客户端请求时出错: {}", e);
}
// tokio::spawn(async move {
// if let Err(e) = handle_client(&mut socket, &client).await {
// eprintln!("处理客户端请求时出错: {}", e);
// }
// });
}
}

BIN
tcp_server/target/debug/tcp_server.exe Ver fichero


BIN
tcp_server/target/debug/tcp_server.pdb Ver fichero


Cargando…
Cancelar
Guardar