From de2523b083f18c2eb6b0014ad1f212e526b37f9b Mon Sep 17 00:00:00 2001 From: Phuntsok Drak-pa Date: Thu, 22 Mar 2018 00:10:32 +0100 Subject: [PATCH] Set limit of messages at 2000 characters --- Lucien/Rust/src/client.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Lucien/Rust/src/client.rs b/Lucien/Rust/src/client.rs index 154f81a..5f80b60 100644 --- a/Lucien/Rust/src/client.rs +++ b/Lucien/Rust/src/client.rs @@ -79,6 +79,14 @@ fn write_to_server(stream: TcpStream) { writer.flush().unwrap(); } line => { + if line.len() > 2000 { + println!( + "{}", + "Cannot send a message longer than 2000 characters" + .bright_red() + ); + continue; + } writeln!(writer, "MSG {}", line).unwrap(); writer.flush().unwrap(); }