Skip to content
Snippets Groups Projects
Commit 35a67b31 authored by Pierre Krieger's avatar Pierre Krieger Committed by Bastian Köcher
Browse files

Add a 16MiB hard limit to Substrate packets (#2009)

parent 03d52fdb
No related merge requests found
......@@ -388,7 +388,11 @@ where TSubstream: AsyncRead + AsyncWrite,
socket: TSubstream,
info: Self::Info,
) -> Self::Future {
let framed = Framed::new(socket, UviBytes::default());
let framed = {
let mut codec = UviBytes::default();
codec.set_max_len(16 * 1024 * 1024); // 16 MiB hard limit for packets.
Framed::new(socket, codec)
};
future::ok(RegisteredProtocolSubstream {
is_closing: false,
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment