"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "vendor/github.com/moby/buildkit/util/contentutil/copy.go" between
moby-20.10.6.tar.gz and moby-20.10.7.tar.gz

About: Moby is a framework to assemble specialized container systems (formerly project name Docker; see here to clarify the relationship between the projects).

copy.go  (moby-20.10.6):copy.go  (moby-20.10.7)
skipping to change at line 68 skipping to change at line 68
manifestStack = append(manifestStack, desc) manifestStack = append(manifestStack, desc)
m.Unlock() m.Unlock()
return nil, images.ErrStopHandler return nil, images.ErrStopHandler
default: default:
return nil, nil return nil, nil
} }
}) })
handlers := []images.Handler{ handlers := []images.Handler{
images.ChildrenHandler(provider), images.ChildrenHandler(provider),
filterHandler, filterHandler,
retryhandler.New(remotes.FetchHandler(ingester, &localFetcher{pro vider}), nil), retryhandler.New(remotes.FetchHandler(ingester, &localFetcher{pro vider}), func(_ []byte) {}),
} }
if err := images.Dispatch(ctx, images.Handlers(handlers...), nil, desc); err != nil { if err := images.Dispatch(ctx, images.Handlers(handlers...), nil, desc); err != nil {
return errors.WithStack(err) return errors.WithStack(err)
} }
for i := len(manifestStack) - 1; i >= 0; i-- { for i := len(manifestStack) - 1; i >= 0; i-- {
if err := Copy(ctx, ingester, provider, manifestStack[i], nil); e rr != nil { if err := Copy(ctx, ingester, provider, manifestStack[i], nil); e rr != nil {
return errors.WithStack(err) return errors.WithStack(err)
} }
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)