From 8337aca4d31ffa8120704057675aacbbaa280975 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Wed, 20 May 2020 11:08:58 +0200 Subject: Increase the default max_keepalive HTTP option to 1000 100 is very low for current deployments. 1000 is more appropriate as a default value. --- src/cowboy_http.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/cowboy_http.erl b/src/cowboy_http.erl index e7a28da..2833e79 100644 --- a/src/cowboy_http.erl +++ b/src/cowboy_http.erl @@ -176,7 +176,7 @@ init(Parent, Ref, Socket, Transport, ProxyHeader, Opts) -> parent=Parent, ref=Ref, socket=Socket, transport=Transport, proxy_header=ProxyHeader, opts=Opts, peer=Peer, sock=Sock, cert=Cert, - last_streamid=maps:get(max_keepalive, Opts, 100)}, + last_streamid=maps:get(max_keepalive, Opts, 1000)}, setopts_active(State), loop(set_timeout(State, request_timeout)); {{error, Reason}, _, _} -> -- cgit v1.2.3