[master] 9284af89e From VTEST:
    Poul-Henning Kamp 
    phk at FreeBSD.org
       
    Mon Apr  8 07:51:05 UTC 2019
    
    
  
commit 9284af89e4137da6e8f39a351c550c310e391f94
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Mon Apr 8 07:46:57 2019 +0000
    From VTEST:
    
        Missing HEAD method usage flag reset between two requests.
    
        If an HTTP client request with a method different from HEAD followed
        another one with HEAD method, the former was still flagged as being
        using the HEAD method because of a missing HEAD method usage flag
        reset before building an HTTP client request.
    
    Author: Frédéric Lécaille <flecaille at haproxy.com>
diff --git a/bin/varnishtest/vtc_http.c b/bin/varnishtest/vtc_http.c
index 0c772f50d..a32b0f37b 100644
--- a/bin/varnishtest/vtc_http.c
+++ b/bin/varnishtest/vtc_http.c
@@ -1275,6 +1275,7 @@ cmd_http_txreq(CMD_ARGS)
 
 	VSB_clear(hp->vsb);
 
+	hp->head_method = 0;
 	for (; *av != NULL; av++) {
 		if (!strcmp(*av, "-url")) {
 			url = av[1];
    
    
More information about the varnish-commit
mailing list