]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
libcephsqlite: shutdown RADOS in destructor
authorPatrick Donnelly <pdonnell@redhat.com>
Fri, 25 Jun 2021 18:05:30 +0000 (11:05 -0700)
committerPatrick Donnelly <pdonnell@redhat.com>
Sun, 27 Jun 2021 02:29:21 +0000 (19:29 -0700)
Fixes: https://tracker.ceph.com/issues/50503
Fixes: https://tracker.ceph.com/issues/51372
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
src/libcephsqlite.cc

index 3db64a19f65241074d79c6ce167aa05307f69c2b..ccc4316b8fb4487771482646453604d6a0fc0531 100644 (file)
@@ -87,6 +87,7 @@ struct cephsqlite_appdata {
     if (striper_logger) {
       cct->get_perfcounters_collection()->remove(striper_logger.get());
     }
+    cluster.shutdown();
   }
   int setup_perf() {
     ceph_assert(cct);