summaryrefslogtreecommitdiff
path: root/www/varnish2/files/patch-r5461
blob: 6447a2d6d3191b2efc0df620ab843c98bc135f99 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Index: bin/varnishd/cache_fetch.c
===================================================================
--- bin/varnishd/cache_fetch.c	(revision 5460)
+++ bin/varnishd/cache_fetch.c	(revision 5461)
@@ -552,9 +552,11 @@
 		assert(uu == sp->obj->len);
 	}
 
-	if (mklen > 0)
+	if (mklen > 0) {
+		http_Unset(sp->obj->http, H_Content_Length);
 		http_PrintfHeader(sp->wrk, sp->fd, sp->obj->http,
 		    "Content-Length: %u", sp->obj->len);
+	}
 
 	if (http_HdrIs(hp, H_Connection, "close"))
 		cls = 1;