From 3a73d49aa1a5dc4676cea9d7c18077665b91c9fc Mon Sep 17 00:00:00 2001 From: apio Date: Thu, 18 May 2023 16:18:09 +0200 Subject: [PATCH] kernel: Remove a mount from the mountpoint list after unmounting it --- kernel/src/fs/VFS.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/src/fs/VFS.cpp b/kernel/src/fs/VFS.cpp index d4453e9c..d51cec6d 100644 --- a/kernel/src/fs/VFS.cpp +++ b/kernel/src/fs/VFS.cpp @@ -183,6 +183,7 @@ namespace VFS auto mount = (MountInode*)inode.ptr(); TRY(parent_inode->replace_entry(mount->source(), child.chars())); + g_mounts.remove(mount); return {}; }