From 37c053157cb11792bcb523ac7482a4cba9f5bde4 Mon Sep 17 00:00:00 2001 From: Peter Amstutz Date: Sun, 6 Feb 2022 16:17:32 -0500 Subject: [PATCH] 18719: Check for None Arvados-DCO-1.1-Signed-off-by: Peter Amstutz --- services/fuse/arvados_fuse/fusedir.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/services/fuse/arvados_fuse/fusedir.py b/services/fuse/arvados_fuse/fusedir.py index 44741410b6..2ed6447d1f 100644 --- a/services/fuse/arvados_fuse/fusedir.py +++ b/services/fuse/arvados_fuse/fusedir.py @@ -342,8 +342,9 @@ class CollectionDirectoryBase(Directory): elif name in self._entries: self.inodes.invalidate_inode(self._entries[name]) - self.collection_record_file.invalidate() - self.inodes.invalidate_inode(self.collection_record_file) + if self.collection_record_file is not None: + self.collection_record_file.invalidate() + self.inodes.invalidate_inode(self.collection_record_file) finally: while lockcount > 0: self.collection.lock.acquire() -- 2.39.5