Commit ecd985b9 authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

Send "Connection: close" if not HTTP/1.1


git-svn-id: http://www.varnish-cache.org/svn/trunk@329 d4fa192b-c00b-0410-8231-f00ffab90ce4
parent 65610530
......@@ -102,6 +102,8 @@ vca_write_obj(struct worker *w, struct sess *sp)
sp->obj->age + sp->t_req - sp->obj->entered);
sbuf_printf(w->sb, "Via: 1.1 varnish\r\n");
sbuf_printf(w->sb, "X-Varnish: xid %u\r\n", sp->obj->xid);
if (http_GetProto(sp->http, &r) && strcmp(r, "HTTP/1.1"))
sbuf_printf(w->sb, "Connection: close\r\n");
sbuf_printf(w->sb, "\r\n");
sbuf_finish(w->sb);
vca_write(sp, sbuf_data(w->sb), sbuf_len(w->sb));
......
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