From 49406310cae9b5b237211ea779e4afbfffd7579c Mon Sep 17 00:00:00 2001 From: Zhang Wei Date: Fri, 29 May 2015 12:51:51 +0800 Subject: [PATCH] return error when failed to read http response body Signed-off-by: Zhang Wei Upstream-commit: de225b5d130f40189297e12ceb1593949ca24219 Component: engine --- components/engine/pkg/plugins/client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/engine/pkg/plugins/client.go b/components/engine/pkg/plugins/client.go index d531fa46fb..cd1d3acad2 100644 --- a/components/engine/pkg/plugins/client.go +++ b/components/engine/pkg/plugins/client.go @@ -71,7 +71,7 @@ func (c *Client) callWithRetry(serviceMethod string, args interface{}, ret inter if resp.StatusCode != http.StatusOK { remoteErr, err := ioutil.ReadAll(resp.Body) if err != nil { - return nil + return fmt.Errorf("Plugin Error: %s", err) } return fmt.Errorf("Plugin Error: %s", remoteErr) }