45 lines
1.2 KiB
Diff
45 lines
1.2 KiB
Diff
|
From 4bbd1947aeb26d5dbcddbb058652e0e64771b71d Mon Sep 17 00:00:00 2001
|
||
|
From: Kamil Dudka <kdudka@redhat.com>
|
||
|
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
|
||
|
|
||
|
</protocol>
|
||
|
</verify>
|
||
|
--
|
||
|
2.39.1
|
||
|
|