in experimental/blobs.go [17:31]
func (b blobsData) mark(digest digest) error {
if *ignoreBlobs {
return nil
}
blobsLock.Lock()
defer blobsLock.Unlock()
blob := b[digest]
if blob == nil {
return fmt.Errorf("blob not found: %v", digest)
}
blob.references++
return nil
}