diff --git a/pkg/madmin/api-error-response.go b/pkg/madmin/api-error-response.go index c85c0bfbb..1cd1ff544 100644 --- a/pkg/madmin/api-error-response.go +++ b/pkg/madmin/api-error-response.go @@ -73,6 +73,7 @@ func httpRespToErrorResponse(resp *http.Response) error { Message: "Failed to parse server response.", } } + closeResponse(resp) return errResp } diff --git a/pkg/madmin/profiling-commands.go b/pkg/madmin/profiling-commands.go index 768376154..6639665af 100644 --- a/pkg/madmin/profiling-commands.go +++ b/pkg/madmin/profiling-commands.go @@ -92,7 +92,6 @@ func (adm *AdminClient) DownloadProfilingData() (io.ReadCloser, error) { } if resp.StatusCode != http.StatusOK { - closeResponse(resp) return nil, httpRespToErrorResponse(resp) }