From b292d69f2bd599bcb69b862143452c065c6e23f6 Mon Sep 17 00:00:00 2001 From: Victor Vieux Date: Tue, 28 May 2013 16:19:12 +0000 Subject: [PATCH] return 404 on no such containers in /attach Upstream-commit: e5fa4a4956393afc473539710e2a4b7297eb6ebf Component: engine --- components/engine/api.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/components/engine/api.go b/components/engine/api.go index 3164a886f6..581cc84d1d 100644 --- a/components/engine/api.go +++ b/components/engine/api.go @@ -541,6 +541,10 @@ func postContainersAttach(srv *Server, version float64, w http.ResponseWriter, r } name := vars["name"] + if _, err := srv.ContainerInspect(name); err != nil { + return err + } + in, out, err := hijackServer(w) if err != nil { return err