diff --git a/server/buildfile.go b/server/buildfile.go index efe186950..46f214eac 100644 --- a/server/buildfile.go +++ b/server/buildfile.go @@ -571,6 +571,9 @@ func (b *buildFile) CmdAdd(args string) error { return err } tarSum := utils.TarSum{Reader: r, DisableCompression: true} + if _, err := io.Copy(ioutil.Discard, &tarSum); err != nil { + return err + } remoteHash = tarSum.Sum(nil) r.Close()