g_mutex_unlock(fs->lock);
g_mutex_lock(inode->lock);
- flushd_dirty_inode(inode);
+ g_assert(inode->change_cloud == inode->change_commit);
g_mutex_lock(fs->lock);
bluesky_list_unlink(&fs->dirty_list, inode->dirty_list);
inode->dirty_list = NULL;
g_mutex_unlock(fs->lock);
BlueSkyCloudLog *log = inode->committed_item;
- bluesky_cloudlog_ref(log);
+ inode->committed_item = NULL;
g_mutex_unlock(inode->lock);
if (log != NULL)