From 039f2d074e6f83b0d5ba700d8bbd350b766e4bae Mon Sep 17 00:00:00 2001 From: Aliaksandr Valialkin Date: Thu, 12 Nov 2015 19:16:32 +0200 Subject: [PATCH] Added support for request's 'Connection: close' header into http client --- client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client.go b/client.go index f200d0b..a78e8d0 100644 --- a/client.go +++ b/client.go @@ -368,7 +368,7 @@ func (c *HostClient) Do(req *Request, resp *Response) error { } c.releaseReader(br) - if resp.Header.ConnectionClose { + if req.Header.ConnectionClose || resp.Header.ConnectionClose { c.closeConn(cc) } else { c.releaseConn(cc)