From 6f2de314e292bf901280f7f63cc1d38222483d62 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Thu, 28 Jan 2016 17:59:27 +0800 Subject: [PATCH] FuseStore: fix mountpoint leak Signed-off-by: xie xingguo --- src/os/FuseStore.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/os/FuseStore.cc b/src/os/FuseStore.cc index b23b59d9b907..12094b4bdde9 100644 --- a/src/os/FuseStore.cc +++ b/src/os/FuseStore.cc @@ -1073,6 +1073,7 @@ int FuseStore::start() info->f = fuse_new(info->ch, &info->args, &fs_oper, sizeof(fs_oper), (void*)this); if (!info->f) { + fuse_unmount(info->mountpoint, info->ch); derr << __func__ << " fuse_new failed" << dendl; return -EIO; } -- 2.47.3