diff --git a/src/lib.rs b/src/lib.rs index 39c99d1..30618e8 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -79,6 +79,9 @@ impl Client { message.push(buf[0].into()); } } + if message.last().is_some_and(|c| c == &b'\r') { + message.pop(); + } let message = String::from_utf8(message)?; Ok(Response::new(status, message, stream)) }