From 7933b2cfffaf6eae360f42625c8d4b19f3c851b1 Mon Sep 17 00:00:00 2001 From: TheRedApricot Date: Sat, 12 Jul 2025 22:12:16 +0800 Subject: [PATCH] (server) fix: Let processor continue processing subsequence messages after writing into client --- Server/src/network_service/tcp_server.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Server/src/network_service/tcp_server.rs b/Server/src/network_service/tcp_server.rs index 4d42878..e9e1f7d 100644 --- a/Server/src/network_service/tcp_server.rs +++ b/Server/src/network_service/tcp_server.rs @@ -46,7 +46,7 @@ impl TcpServer { } if ready.is_writable() { match socket.try_write(b"Hello from server written in Rust!") { - Ok(_) => break, + Ok(_) => continue, Err(e) if e.kind() == ErrorKind::WouldBlock => continue, Err(e) => { log::error!("Failed to write to TCP client socket: {e}");