From 08c53cdcf1ca92973d618fc8e0430d636ed4e89d Mon Sep 17 00:00:00 2001 From: cressie176 Date: Fri, 29 Nov 2013 10:02:53 +0000 Subject: [PATCH] Closing connection after ping Upstream-commit: fe727e2a87fa086d728664c396fd44f4be6d6afd Component: engine --- components/engine/registry/registry.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/engine/registry/registry.go b/components/engine/registry/registry.go index f02e3cf477..d3d9f2be54 100644 --- a/components/engine/registry/registry.go +++ b/components/engine/registry/registry.go @@ -47,6 +47,8 @@ func pingRegistryEndpoint(endpoint string) error { if err != nil { return err } + defer resp.Body.Close() + if resp.Header.Get("X-Docker-Registry-Version") == "" { return errors.New("This does not look like a Registry server (\"X-Docker-Registry-Version\" header not found in the response)") }