tpl/images: Fix error handling in Config

This commit is contained in:
Bjørn Erik Pedersen 2017-05-18 23:23:29 +03:00
parent 58d4c25e50
commit 405c2f6899

View file

@ -70,10 +70,13 @@ func (ns *Namespace) Config(path interface{}) (image.Config, error) {
}
config, _, err = image.DecodeConfig(f)
if err != nil {
return config, err
}
ns.cacheMu.Lock()
ns.cache[filename] = config
ns.cacheMu.Unlock()
return config, err
return config, nil
}