fs/mount: fix crash becauseof bad release order

N/A

Change-Id: I850f0706f4554d140a86f935b8dce07d23beedaf
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
This commit is contained in:
Jiuzhu Dong
2021-08-14 17:28:45 +08:00
parent 4a38b651c6
commit 960ca404b7
+1 -1
View File
@@ -476,8 +476,8 @@ int nx_mount(FAR const char *source, FAR const char *target,
/* A lot of goto's! But they make the error handling much simpler */
errout_with_mountpt:
inode_remove(target);
inode_release(mountpt_inode);
inode_remove(target);
errout_with_semaphore:
inode_semgive();