refresh cached file entry from sync metadata updates

This commit is contained in:
Chris Lu
2020-10-25 09:42:47 -07:00
parent 46cb692d83
commit 10a4a628e9
3 changed files with 9 additions and 5 deletions

View File

@@ -253,7 +253,7 @@ func (file *File) Forget() {
}
func (file *File) maybeLoadEntry(ctx context.Context) error {
if (file.entry == nil || len(file.entry.HardLinkId) != 0) && file.isOpen <= 0 {
if (len(file.entry.HardLinkId) != 0) && file.isOpen <= 0 {
entry, err := file.wfs.maybeLoadEntry(file.dir.FullPath(), file.Name)
if err != nil {
glog.V(3).Infof("maybeLoadEntry file %s/%s: %v", file.dir.FullPath(), file.Name, err)