X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=bluesky%2Finode.c;h=39241ea25ee1ce4ddc469c34a3d1b35d55fba807;hb=3380ff6d419c7d1370c95cf476520ed5398e5b6d;hp=f3b804dc4e7f5378b08227b8ad22d8a7a5545f64;hpb=ddaec40a37a5e65e53546b14632b1b0b35613264;p=bluesky.git diff --git a/bluesky/inode.c b/bluesky/inode.c index f3b804d..39241ea 100644 --- a/bluesky/inode.c +++ b/bluesky/inode.c @@ -55,6 +55,9 @@ void bluesky_inode_update_ctime(BlueSkyInode *inode, gboolean update_mtime) bluesky_list_unlink(&inode->fs->accessed_list, inode->accessed_list); inode->accessed_list = bluesky_list_prepend(&inode->fs->accessed_list, inode); g_mutex_unlock(inode->fs->lock); + + bluesky_cloudlog_unref(inode->committed_item); + inode->committed_item = NULL; } /* Unfortunately a glib hash table is only guaranteed to be able to store