diff --git a/rust/src/websocket/websocket.rs b/rust/src/websocket/websocket.rs index 3b86defe9c..f86101743d 100644 --- a/rust/src/websocket/websocket.rs +++ b/rust/src/websocket/websocket.rs @@ -261,7 +261,7 @@ impl WebSocketState { let end = if v.len() + (dec.total_out() - before) as usize > max_pl_size as usize { - v.len() - max_pl_size as usize + max_pl_size as usize - v.len() } else { (dec.total_out() - before) as usize };