From 7c7aebfcfef46337aa4e20f9d024916f71650545 Mon Sep 17 00:00:00 2001 From: Qiang Huang Date: Wed, 27 May 2015 18:16:28 +0800 Subject: [PATCH] Return err if we got err on parseForm Signed-off-by: Qiang Huang --- api/server/server.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/api/server/server.go b/api/server/server.go index 8d2dafa740..1491afe8f2 100644 --- a/api/server/server.go +++ b/api/server/server.go @@ -863,7 +863,7 @@ func (s *Server) postImagesLoad(version version.Version, w http.ResponseWriter, func (s *Server) postContainersCreate(version version.Version, w http.ResponseWriter, r *http.Request, vars map[string]string) error { if err := parseForm(r); err != nil { - return nil + return err } if err := checkForJson(r); err != nil { return err @@ -1288,7 +1288,7 @@ func (s *Server) postContainersCopy(version version.Version, w http.ResponseWrit func (s *Server) postContainerExecCreate(version version.Version, w http.ResponseWriter, r *http.Request, vars map[string]string) error { if err := parseForm(r); err != nil { - return nil + return err } name := vars["name"] @@ -1317,7 +1317,7 @@ func (s *Server) postContainerExecCreate(version version.Version, w http.Respons // TODO(vishh): Refactor the code to avoid having to specify stream config as part of both create and start. func (s *Server) postContainerExecStart(version version.Version, w http.ResponseWriter, r *http.Request, vars map[string]string) error { if err := parseForm(r); err != nil { - return nil + return err } var ( execName = vars["name"]