From 9bea7c08980930a160489404ba19b2d01ca6d210 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Frosteg=C3=A5rd?= Date: Wed, 27 Oct 2021 12:30:44 +0200 Subject: [PATCH] aquatic_http: glommio: deallocate request buffer after successful parse --- aquatic_http/src/lib/glommio/network.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/aquatic_http/src/lib/glommio/network.rs b/aquatic_http/src/lib/glommio/network.rs index 2788bc0..117e3d3 100644 --- a/aquatic_http/src/lib/glommio/network.rs +++ b/aquatic_http/src/lib/glommio/network.rs @@ -213,6 +213,8 @@ impl Connection { Ok(request) => { ::log::debug!("received request: {:?}", request); + self.request_buffer = Vec::new(); + return Ok(Some(request)); } Err(RequestParseError::NeedMoreData) => {