From 6ad842a742915066d319f307a0f60cd8df15598b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Sun, 29 Mar 2020 13:51:21 +0200 Subject: Increase the default max_received_frame_rate Allow 10000 frames every 10 seconds instead of just 1000, as the limit was too quickly reached in some deployments. --- src/cowboy_http2.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/cowboy_http2.erl') diff --git a/src/cowboy_http2.erl b/src/cowboy_http2.erl index 03ec9f8..5224737 100644 --- a/src/cowboy_http2.erl +++ b/src/cowboy_http2.erl @@ -171,7 +171,7 @@ init(Parent, Ref, Socket, Transport, ProxyHeader, Opts, Peer, Sock, Cert, Buffer end. init_rate_limiting(State=#state{opts=Opts}) -> - {FrameRateNum, FrameRatePeriod} = maps:get(max_received_frame_rate, Opts, {1000, 10000}), + {FrameRateNum, FrameRatePeriod} = maps:get(max_received_frame_rate, Opts, {10000, 10000}), {ResetRateNum, ResetRatePeriod} = maps:get(max_reset_stream_rate, Opts, {10, 10000}), CurrentTime = erlang:monotonic_time(millisecond), State#state{ -- cgit v1.2.3