From c284e27581750474f28b42c8343970166f80e145 Mon Sep 17 00:00:00 2001 From: Ameya Lokare Date: Sun, 24 Dec 2023 19:25:14 -0800 Subject: [PATCH] Call response.Body.Close() to avoid resource leak --- baseclient.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/baseclient.go b/baseclient.go index d2c44b9..72f840c 100644 --- a/baseclient.go +++ b/baseclient.go @@ -129,6 +129,8 @@ func (client *BaseClient) ExecuteRequest(request *http.Request, body interface{} return } + defer response.Body.Close() + data, err := ioutil.ReadAll(response.Body) if err == nil && data != nil && len(data) > 0 { if isVoiceRequest && response.StatusCode >= 500 {