From 8476af1eb6c7618e561fbb790dddde885ac56b5e Mon Sep 17 00:00:00 2001 From: Stefan Eissing Date: Mon, 26 Sep 2022 12:29:47 +0000 Subject: *) mod_http2: new directive "H2HeaderStrictness" to control the compliance level of header checks as defined in the HTTP/2 RFCs. Default is 7540. 9113 activates the checks for forbidden leading/trailing whitespace in field values (available from nghttp2 v1.50.0 on). - source sync with github version - fix for keepalive idle wait in mpm_worker setup - ensuring EOS when secondary connection has been handled - fixed race in late input EOS arrival when stream was already scheduled for execution. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1904269 13f79535-47bb-0310-9956-ffa450edef68 --- test/modules/http2/test_105_timeout.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'test') diff --git a/test/modules/http2/test_105_timeout.py b/test/modules/http2/test_105_timeout.py index e107a78fca..dfa5f2dbc7 100644 --- a/test/modules/http2/test_105_timeout.py +++ b/test/modules/http2/test_105_timeout.py @@ -113,17 +113,17 @@ class TestTimeout: def test_h2_105_11(self, env): # short connection timeout, longer stream delay - # receiving the first response chunk, then timeout + # connection timeout must not abort ongoing streams conf = H2Conf(env) conf.add_vhost_cgi() conf.add("Timeout 1") conf.install() assert env.apache_restart() == 0 - url = env.mkurl("https", "cgi", "/h2test/delay?5") + url = env.mkurl("https", "cgi", "/h2test/delay?1200ms") piper = CurlPiper(env=env, url=url) piper.start() stdout, stderr = piper.close() - assert len("".join(stdout)) == 8192 + assert len("".join(stdout)) == 3 * 8192 def test_h2_105_12(self, env): # long connection timeout, short stream timeout -- cgit v1.2.3