diff --git a/archive/tar.go b/archive/tar.go index 843234c0a..47111b027 100644 --- a/archive/tar.go +++ b/archive/tar.go @@ -314,7 +314,7 @@ func (cw *changeWriter) HandleChange(k fs.ChangeKind, p string, f os.FileInfo, e ChangeTime: cw.whiteoutT, } if err := cw.tw.WriteHeader(hdr); err != nil { - errors.Wrap(err, "failed to write whiteout header") + return errors.Wrap(err, "failed to write whiteout header") } } else { var (