From 4bbd1947aeb26d5dbcddbb058652e0e64771b71d Mon Sep 17 00:00:00 2001 From: Kamil Dudka Date: Mon, 6 Feb 2023 17:46:36 +0100 Subject: [PATCH] h2: lower initial window size to 32 MiB Cherry-picked from upstream commit 15f51474c837679c0b79825c23356ac681ffabde which was focused on paused transfers but required an update of nghttp2 to work properly. Bug: https://bugzilla.redhat.com/2166254 --- lib/http2.c | 2 +- tests/data/test1800 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/http2.c b/lib/http2.c index 3071097..1fd2233 100644 --- a/lib/http2.c +++ b/lib/http2.c @@ -63,7 +63,7 @@ #define NGHTTP2_HAS_SET_LOCAL_WINDOW_SIZE 1 #endif -#define HTTP2_HUGE_WINDOW_SIZE (1 << 30) +#define HTTP2_HUGE_WINDOW_SIZE (32 * 1024 * 1024) /* 32 MB */ #ifdef DEBUG_HTTP2 #define H2BUGF(x) x diff --git a/tests/data/test1800 b/tests/data/test1800 index 0110184..c308c99 100644 --- a/tests/data/test1800 +++ b/tests/data/test1800 @@ -48,7 +48,7 @@ Host: %HOSTIP:%HTTPPORT Accept: */* Connection: Upgrade, HTTP2-Settings Upgrade: %H2CVER -HTTP2-Settings: AAMAAABkAARAAAAAAAIAAAAA +HTTP2-Settings: AAMAAABkAAQCAAAAAAIAAAAA -- 2.39.1