diff options
| author | Chris Lu <chris.lu@gmail.com> | 2018-06-06 22:48:51 -0700 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2018-06-06 22:48:51 -0700 |
| commit | daabdfe35752cbe3723a5b673c1eb2bcc62ecdbc (patch) | |
| tree | a15f8ae1854add765c4104fa8ed0ba1f04584012 /weed/filesys/file.go | |
| parent | 5c25d29272b6a4d48df628ac640466d473d5d4aa (diff) | |
| download | seaweedfs-daabdfe35752cbe3723a5b673c1eb2bcc62ecdbc.tar.xz seaweedfs-daabdfe35752cbe3723a5b673c1eb2bcc62ecdbc.zip | |
remove nodemap, fix directory listing cache
Diffstat (limited to 'weed/filesys/file.go')
| -rw-r--r-- | weed/filesys/file.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/weed/filesys/file.go b/weed/filesys/file.go index 6900190e0..ec98d4d25 100644 --- a/weed/filesys/file.go +++ b/weed/filesys/file.go @@ -34,7 +34,7 @@ func (file *File) Attr(ctx context.Context, attr *fuse.Attr) error { if file.attributes == nil || !file.isOpen { item := file.wfs.listDirectoryEntriesCache.Get(file.fullpath()) - if item != nil { + if item != nil && !item.Expired(){ entry := item.Value().(*filer_pb.Entry) file.Chunks = entry.Chunks file.attributes = entry.Attributes |
