if (g_hash_table_remove(fs->inodes, &inode->inum))
bluesky_inode_unref(inode);
}
+ bluesky_list_unlink(&inode->fs->accessed_list,
+ inode->accessed_list);
+ inode->accessed_list = NULL;
+ bluesky_list_unlink(&inode->fs->dirty_list,
+ inode->dirty_list);
+ inode->dirty_list = NULL;
g_mutex_unlock(fs->lock);
}
}