From a4b96d76f71ab8db6e2707c648f66c90accf6a3e Mon Sep 17 00:00:00 2001 From: Antonio Murdaca Date: Wed, 16 Mar 2016 16:38:13 +0100 Subject: [PATCH] *: fix response body leaks Signed-off-by: Antonio Murdaca --- plugins/client.go | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/client.go b/plugins/client.go index b54d6f2..0d6be23 100644 --- a/plugins/client.go +++ b/plugins/client.go @@ -101,6 +101,7 @@ func (c *Client) SendFile(serviceMethod string, data io.Reader, ret interface{}) if err != nil { return err } + defer body.Close() if err := json.NewDecoder(body).Decode(&ret); err != nil { logrus.Errorf("%s: error reading plugin resp: %v", serviceMethod, err) return err