]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
tools/ceph_objecstore_tool: cleanup collection handle on exit
authorPere Diaz Bou <pere-altea@hotmail.com>
Wed, 10 Jul 2024 13:41:33 +0000 (15:41 +0200)
committerPere Diaz Bou <pere-altea@hotmail.com>
Mon, 29 Jul 2024 13:10:09 +0000 (15:10 +0200)
Signed-off-by: Pere Diaz Bou <pere-altea@hotmail.com>
src/tools/ceph_objectstore_tool.cc

index 996004f774bce3cf8e5d5663bab13e805001b4fe..de7db1b7c040e0097acf37b52254e68d7c587a89 100644 (file)
@@ -4742,6 +4742,7 @@ out:
     cout <<  ostr.str() << std::endl;
   }
 
+  ch.reset(nullptr);
   int r = mount_readonly ? fs->umount_readonly() : fs->umount();
   if (r < 0) {
     cerr << "umount failed: " << cpp_strerror(r) << std::endl;