summaryrefslogtreecommitdiff
path: root/kernel/fuse_vfsops.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/fuse_vfsops.c')
-rw-r--r--kernel/fuse_vfsops.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/fuse_vfsops.c b/kernel/fuse_vfsops.c
index 9539274..c32542b 100644
--- a/kernel/fuse_vfsops.c
+++ b/kernel/fuse_vfsops.c
@@ -436,6 +436,7 @@ fuse_unmount(struct vfs *vfsp, int flag, struct cred *crp)
fsep = fuse_minor_get_session(getminor(vfsp->vfs_dev));
if (fsep != NULL) {
+ fuse_destroy_cache(fsep);
/* Mark the filesystem as unmounted */
fsep->mounted = 0;