From acec94e1d824e9be28ef3b39adb9b86593b81b4a Mon Sep 17 00:00:00 2001 From: Thom Shutt Date: Mon, 31 Oct 2022 15:26:29 +0000 Subject: [PATCH] Close HTTP response object --- clients/broadcaster.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clients/broadcaster.go b/clients/broadcaster.go index 49e70d7a6..4a22abe6c 100644 --- a/clients/broadcaster.go +++ b/clients/broadcaster.go @@ -94,6 +94,8 @@ func transcodeSegment(inputSegment io.Reader, sequenceNumber, mediaDurationMilli if err != nil { return t, fmt.Errorf("http do(%s): %v", requestURL, err) } + defer res.Body.Close() + if !httpOk(res.StatusCode) { return t, fmt.Errorf("http POST(%s) returned %d %s", requestURL, res.StatusCode, res.Status) }