Fix: unnecessary write operation on provider (#1170)

This commit is contained in:
gVisor bot 2021-01-06 14:20:15 +08:00
parent f0acebf56d
commit 8740f7ebd2

View file

@ -108,8 +108,10 @@ func (f *fetcher) Update() (interface{}, bool, error) {
return nil, false, err
}
if err := safeWrite(f.vehicle.Path(), buf); err != nil {
return nil, false, err
if f.vehicle.Type() != File {
if err := safeWrite(f.vehicle.Path(), buf); err != nil {
return nil, false, err
}
}
f.updatedAt = &now