[master] b59a733 Reset filter_list on retry.

Poul-Henning Kamp phk at FreeBSD.org
Wed Apr 18 15:38:14 UTC 2018


commit b59a73375f20adff3a61b6e1a16be0d673254753
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Wed Apr 18 15:37:11 2018 +0000

    Reset filter_list on retry.
    
    Spotted by:	slink

diff --git a/bin/varnishd/cache/cache_fetch.c b/bin/varnishd/cache/cache_fetch.c
index b316cec..35e7d25 100644
--- a/bin/varnishd/cache/cache_fetch.c
+++ b/bin/varnishd/cache/cache_fetch.c
@@ -240,6 +240,7 @@ vbf_stp_retry(struct worker *wrk, struct busyobj *bo)
 	bo->storage = NULL;
 	bo->do_esi = 0;
 	bo->do_stream = 1;
+	bo->filter_list = NULL;
 
 	// XXX: BereqEnd + BereqAcct ?
 	VSL_ChgId(bo->vsl, "bereq", "retry", VXID_Get(wrk, VSL_BACKENDMARKER));


More information about the varnish-commit mailing list