Mailing List Archive

r3422 - trunk/varnish-cache/bin/varnishd
Author: phk
Date: 2008-11-24 13:24:55 +0100 (Mon, 24 Nov 2008)
New Revision: 3422

Modified:
trunk/varnish-cache/bin/varnishd/cache_response.c
Log:
Do not count chunked encoding headers in stat.hdrbytes.



Modified: trunk/varnish-cache/bin/varnishd/cache_response.c
===================================================================
--- trunk/varnish-cache/bin/varnishd/cache_response.c 2008-11-24 10:17:24 UTC (rev 3421)
+++ trunk/varnish-cache/bin/varnishd/cache_response.c 2008-11-24 12:24:55 UTC (rev 3422)
@@ -146,8 +146,7 @@
} else if (sp->wantbody) {
if (sp->esis > 0 && sp->http->protover >= 1.1) {
sprintf(lenbuf, "%x\r\n", sp->obj->len);
- sp->wrk->acct.hdrbytes +=
- WRK_Write(sp->wrk, lenbuf, -1);
+ (void)WRK_Write(sp->wrk, lenbuf, -1);
}

VTAILQ_FOREACH(st, &sp->obj->store, list) {
@@ -171,11 +170,11 @@
}
#endif /* SENDFILE_WORKS */
VSL_stats->n_objwrite++;
- WRK_Write(sp->wrk, st->ptr, st->len);
+ (void)WRK_Write(sp->wrk, st->ptr, st->len);
}
assert(u == sp->obj->len);
if (sp->esis > 0 && sp->http->protover >= 1.1)
- WRK_Write(sp->wrk, "\r\n", -1);
+ (void)WRK_Write(sp->wrk, "\r\n", -1);
}
if (WRK_Flush(sp->wrk))
vca_close_session(sp, "remote closed");