[master] edeac06d9 vtc: Stabilize r2387
Walid Boudebouda
walid.boudebouda at gmail.com
Wed Oct 1 14:48:11 UTC 2025
commit edeac06d91979b659d0389fba0d3d1db8e5dd7d5
Author: Dridi Boukelmoune <dridi.boukelmoune at gmail.com>
Date: Fri Jul 18 10:49:09 2025 +0200
vtc: Stabilize r2387
The connection may be closed before either stream 1 or 3 is done sending
a CONTINUATION frame.
diff --git a/bin/varnishtest/tests/r02387.vtc b/bin/varnishtest/tests/r02387.vtc
index d2c9796e7..3d9dab7f4 100644
--- a/bin/varnishtest/tests/r02387.vtc
+++ b/bin/varnishtest/tests/r02387.vtc
@@ -11,8 +11,8 @@ varnish v1 -cliok "param.set feature +http2"
varnish v1 -cliok "param.set debug +syncvsl"
-barrier b1 cond 2
-barrier b2 cond 2
+barrier b1 cond 3
+barrier b2 cond 3
client c1 {
stream 1 {
@@ -27,7 +27,16 @@ client c1 {
barrier b1 sync
txcont -hdr "bar" "foo"
- } -run
+ } -start
+
+ barrier b2 sync
+ non_fatal
+ barrier b1 sync
+
+ stream 1 -wait
+ stream 3 -wait
+ fatal
+
stream 0 {
rxgoaway
expect goaway.laststream == "1"
More information about the varnish-commit
mailing list