]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
ceph-fuse: perform cleanup if test_dentry_handling failed 44863/head
authorNikhilkumar Shelke <nshelke@redhat.com>
Wed, 2 Feb 2022 11:51:46 +0000 (17:21 +0530)
committerNikhilkumar Shelke <nshelke@redhat.com>
Thu, 3 Feb 2022 11:18:41 +0000 (16:48 +0530)
commit8c778e79840f1aa9b9731e2ef20881da0d122fda
tree9d9bdc1f50c0b674e7a13edd159ccc2326cff4d7
parent29e1fc1722aa5915b44828a5ad02ec45ce760aa3
ceph-fuse: perform cleanup if test_dentry_handling failed

If remount failed due to some reason then ceph_abort() is
getting called which causes child process termination
without cleanup.
To fix this issue, ceph_abort() call moved after
performing cleanup.

Fixes: https://tracker.ceph.com/issues/54049
Signed-off-by: Nikhilkumar Shelke <nshelke@redhat.com>
src/ceph_fuse.cc
src/client/Client.cc
src/client/Client.h