From 23628bd7efb0aae565cea5ee040e373b0c93fd8d Mon Sep 17 00:00:00 2001 From: Tonis Tiigi Date: Tue, 23 May 2017 16:29:13 -0700 Subject: [PATCH] Fix cancelling builder on chunked requests Signed-off-by: Tonis Tiigi --- builder/remotecontext/detect.go | 1 + 1 file changed, 1 insertion(+) diff --git a/builder/remotecontext/detect.go b/builder/remotecontext/detect.go index 177596093a..448782dcca 100644 --- a/builder/remotecontext/detect.go +++ b/builder/remotecontext/detect.go @@ -41,6 +41,7 @@ func Detect(config backend.BuildConfig) (remote builder.Source, dockerfile *pars } func newArchiveRemote(rc io.ReadCloser, dockerfilePath string) (builder.Source, *parser.Result, error) { + defer rc.Close() c, err := MakeTarSumContext(rc) if err != nil { return nil, nil, err