*: fix response body leaks

Signed-off-by: Antonio Murdaca <runcom@redhat.com>
This commit is contained in:
Antonio Murdaca 2016-03-16 16:38:13 +01:00
parent 98910db2c0
commit a4b96d76f7

View file

@ -101,6 +101,7 @@ func (c *Client) SendFile(serviceMethod string, data io.Reader, ret interface{})
if err != nil { if err != nil {
return err return err
} }
defer body.Close()
if err := json.NewDecoder(body).Decode(&ret); err != nil { if err := json.NewDecoder(body).Decode(&ret); err != nil {
logrus.Errorf("%s: error reading plugin resp: %v", serviceMethod, err) logrus.Errorf("%s: error reading plugin resp: %v", serviceMethod, err)
return err return err