aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--weed/pb/filer_pb/filer_pb_helper.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/weed/pb/filer_pb/filer_pb_helper.go b/weed/pb/filer_pb/filer_pb_helper.go
index 62d7e5d81..c72034bb4 100644
--- a/weed/pb/filer_pb/filer_pb_helper.go
+++ b/weed/pb/filer_pb/filer_pb_helper.go
@@ -25,7 +25,7 @@ func (entry *Entry) IsDirectoryKeyObject() bool {
}
func (entry *Entry) IsExpired() bool {
- return entry.Attributes != nil && entry.Attributes.TtlSec > 0 &&
+ return entry != nil && entry.Attributes != nil && entry.Attributes.TtlSec > 0 &&
(entry.Attributes.GetMtime()+int64(entry.Attributes.TtlSec)) >= time.Now().Unix()
}