From 64ad40ff2dbb8df3f2599ee7487ad2a1c7f8592e Mon Sep 17 00:00:00 2001 From: Michael Vrable Date: Mon, 29 Mar 2010 20:36:03 -0700 Subject: [PATCH] Do not fill in a non-zero inode change_count until the inode is loaded. --- bluesky/inode.c | 1 + 1 file changed, 1 insertion(+) diff --git a/bluesky/inode.c b/bluesky/inode.c index 40531cd..1c89c29 100644 --- a/bluesky/inode.c +++ b/bluesky/inode.c @@ -366,6 +366,7 @@ void bluesky_inode_fetch(BlueSkyFS *fs, uint64_t inum) sprintf(key, "inode-%016"PRIx64, inum); BlueSkyInode *inode = bluesky_new_inode(inum, fs, BLUESKY_PENDING); + i->change_count = 0; bluesky_inode_ref(inode); // Extra ref held by fetching process g_mutex_lock(inode->lock); bluesky_insert_inode(fs, inode); -- 2.20.1