Commit 66ab5b05 authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

Attempt to fix r03996 on systems without massive resources

It's amazing how long time it takes to find a delay of half a second...
parent c595770f
...@@ -17,6 +17,7 @@ varnish v1 -vcl+backend { ...@@ -17,6 +17,7 @@ varnish v1 -vcl+backend {
import vtc; import vtc;
sub vcl_recv { sub vcl_recv {
vtc.sleep(0.5s);
if (req.http.barrier) { if (req.http.barrier) {
vtc.barrier_sync(req.http.barrier); vtc.barrier_sync(req.http.barrier);
} }
...@@ -25,6 +26,8 @@ varnish v1 -vcl+backend { ...@@ -25,6 +26,8 @@ varnish v1 -vcl+backend {
} -start } -start
varnish v1 -vsl_catchup
client c1 { client c1 {
stream 0 { stream 0 {
rxgoaway rxgoaway
...@@ -43,6 +46,8 @@ client c1 { ...@@ -43,6 +46,8 @@ client c1 {
stream 0 -wait stream 0 -wait
} -run } -run
varnish v1 -vsl_catchup
varnish v1 -expect sc_rapid_reset == 1 varnish v1 -expect sc_rapid_reset == 1
varnish v1 -cliok "param.set feature -vcl_req_reset" varnish v1 -cliok "param.set feature -vcl_req_reset"
...@@ -64,4 +69,6 @@ client c2 { ...@@ -64,4 +69,6 @@ client c2 {
stream 0 -wait stream 0 -wait
} -run } -run
varnish v1 -vsl_catchup
varnish v1 -expect sc_rapid_reset == 2 varnish v1 -expect sc_rapid_reset == 2
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment