From 2317bb97b841aac9ec354daebf9fe10230a44237 Mon Sep 17 00:00:00 2001 From: Ashvitha Sridharan Date: Mon, 24 Apr 2023 18:51:26 -0400 Subject: [PATCH] close body after request --- agent/hcp/client/metrics_client.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/agent/hcp/client/metrics_client.go b/agent/hcp/client/metrics_client.go index 16c17b368d883..b85d41026fb91 100644 --- a/agent/hcp/client/metrics_client.go +++ b/agent/hcp/client/metrics_client.go @@ -144,6 +144,8 @@ func (o *otlpClient) ExportMetrics(ctx context.Context, protoMetrics *metricpb.R return fmt.Errorf("failed to export metrics: %v", err) } + defer resp.Body.Close() + var respData bytes.Buffer if _, err := io.Copy(&respData, resp.Body); err != nil { return fmt.Errorf("failed to export metrics: %v", err)