From 9d4912208e91c1cb3195bf86966a84e88e7c9ff9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Wed, 5 Feb 2025 16:22:06 +0100 Subject: Lower the lower dynamic buffer value to 1024 There's not a big performance difference between 8192 and 1024 so let's use less memory at the start of the connection. --- src/cowboy.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/cowboy.erl b/src/cowboy.erl index c685649..dbe4d34 100644 --- a/src/cowboy.erl +++ b/src/cowboy.erl @@ -166,7 +166,7 @@ ensure_dynamic_buffer(TransOpts, #{dynamic_buffer := DynamicBuffer}) -> ensure_dynamic_buffer(TransOpts=#{socket_opts := SocketOpts}, _) -> case proplists:get_value(buffer, SocketOpts, undefined) of undefined -> - {TransOpts#{socket_opts => [{buffer, 8192}|SocketOpts]}, {8192, 131072}}; + {TransOpts#{socket_opts => [{buffer, 1024}|SocketOpts]}, {1024, 131072}}; _ -> {TransOpts, false} end. -- cgit v1.2.3