mirror of
https://github.com/linuxkit/linuxkit.git
synced 2026-03-19 16:24:12 +00:00
Compare commits
2 Commits
pkg-v1.2.0
...
v1.8.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9da6903609 | ||
|
|
179f74ac24 |
5
src/cmd/linuxkit/cache/provider.go
vendored
5
src/cmd/linuxkit/cache/provider.go
vendored
@@ -53,12 +53,13 @@ func (p *Provider) Index() (v1.ImageIndex, error) {
|
||||
|
||||
// Lock locks the cache directory to prevent concurrent access
|
||||
func (p *Provider) Lock() error {
|
||||
p.lockMut.Lock()
|
||||
defer p.lockMut.Unlock()
|
||||
|
||||
// if the lock is already set, we do not need to do anything
|
||||
if p.lock != nil {
|
||||
return nil
|
||||
}
|
||||
p.lockMut.Lock()
|
||||
defer p.lockMut.Unlock()
|
||||
var lockFile = filepath.Join(p.dir, lockfile)
|
||||
lock, err := util.Lock(lockFile)
|
||||
if err != nil {
|
||||
|
||||
@@ -242,5 +242,8 @@ func (g git) goPkgVersion() (string, error) {
|
||||
}
|
||||
version = fmt.Sprintf("%s-%s", lastSemver, dateCommit)
|
||||
}
|
||||
|
||||
version = strings.TrimSpace(version)
|
||||
|
||||
return version, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user