From e3d20d2c5495827b4e2b2181aac1931975ed9411 Mon Sep 17 00:00:00 2001 From: ligd Date: Mon, 25 Oct 2021 15:52:19 +0800 Subject: [PATCH] mqueue: fix memory leak cause by lost inode_release Signed-off-by: ligd --- fs/mqueue/mq_unlink.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fs/mqueue/mq_unlink.c b/fs/mqueue/mq_unlink.c index 679b47e058..a0a5afeae4 100644 --- a/fs/mqueue/mq_unlink.c +++ b/fs/mqueue/mq_unlink.c @@ -64,6 +64,8 @@ static void mq_inode_release(FAR struct inode *inode) nxmq_free_msgq(msgq); inode->i_private = NULL; } + + inode_release(inode); } }