client: Close connection for unsuccessful responses

This commit is contained in:
Adnan Maolood 2020-12-22 19:21:59 -05:00
parent 48fa6a724e
commit c8626bae17

View File

@ -82,6 +82,8 @@ func ReadResponse(rc io.ReadCloser) (*Response, error) {
if resp.Status.Class() == StatusClassSuccess {
resp.Body = newReadCloserBody(br, rc)
} else {
rc.Close()
}
return resp, nil
}