diff --git a/api/agent/protocol/json.go b/api/agent/protocol/json.go index 72e0a65ce..508d7e3ba 100644 --- a/api/agent/protocol/json.go +++ b/api/agent/protocol/json.go @@ -36,6 +36,7 @@ func (re *RequestEncoder) EncodeRequest(rq *http.Request) error { if err != nil { return err } + defer rq.Body.Close() defer bb.Reset() return re.Encode(JSONIO{ Headers: rq.Header,