From 361aa9a5d76e08aa6b369e1d072fe20a9fd468e1 Mon Sep 17 00:00:00 2001 From: Jan Wolff Date: Tue, 26 May 2020 07:36:53 +0200 Subject: correctly spawn multiple tcp listeners for each address --- src/server/handler.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/server/handler.rs') diff --git a/src/server/handler.rs b/src/server/handler.rs index db45073..0522f50 100644 --- a/src/server/handler.rs +++ b/src/server/handler.rs @@ -20,10 +20,10 @@ fn send_header(stream: &mut SslStream, header: &response::Header) { } pub fn handle_request(config: &ServerConfig, mut stream: SslStream) { - let mut buffer = [0; 1024]; + let mut buffer = [0; 1025]; match stream.ssl_read(&mut buffer) { Ok(s) => { - if s == 0 || s > 1025 { + if s == 0 || s > 1024 { send_header(&mut stream, &response::bad_request()); return; } -- cgit v1.2.3