diff -r 0b2e0a7d0431 -r fb389df02e3e rust/hedgewars-server/src/protocol.rs --- a/rust/hedgewars-server/src/protocol.rs Mon Feb 12 21:26:35 2024 +0300 +++ b/rust/hedgewars-server/src/protocol.rs Tue Feb 13 00:58:17 2024 +0300 @@ -102,6 +102,7 @@ loop { if !self.buffer.has_remaining() { + //todo!("ensure the buffer doesn't grow indefinitely") match timeout(self.read_timeout, stream.read_buf(&mut self.buffer)).await { Err(_) => return Err(Timeout), Ok(Err(e)) => return Err(Network(Box::new(e))),