ignoring client leaves as errors

This commit is contained in:
2026-07-31 05:41:51 +02:00
parent e45dd1d9c0
commit 9d003f8a09
+4
View File
@@ -64,6 +64,10 @@ impl TerminalServer {
tokio::spawn(async move { tokio::spawn(async move {
if let Err(err) = s.handle_client(&id, reader).await { if let Err(err) = s.handle_client(&id, reader).await {
if matches!(err.kind(), tokio::io::ErrorKind::UnexpectedEof) {
return Ok(());
}
s.error( s.error(
"engine::terminal", "engine::terminal",
&format!("Terminal connection error: {err}"), &format!("Terminal connection error: {err}"),