]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
RGWServices_Def::shutdown() shuts down the rest of the services too
authorCasey Bodley <cbodley@redhat.com>
Thu, 15 Sep 2022 17:37:51 +0000 (13:37 -0400)
committerCasey Bodley <cbodley@redhat.com>
Mon, 3 Oct 2022 17:24:48 +0000 (13:24 -0400)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_service.cc

index bd72d5f6fcd9075fb13e455dad0e46172927657a..3f097ce26b3a35e08057737155020da2ee9f0a2a 100644 (file)
@@ -272,7 +272,24 @@ void RGWServices_Def::shutdown()
     return;
   }
 
+  role_rados->shutdown();
   datalog_rados.reset();
+  user_rados->shutdown();
+  sync_modules->shutdown();
+  otp->shutdown();
+  notify->shutdown();
+  meta_be_otp->shutdown();
+  meta_be_sobj->shutdown();
+  meta->shutdown();
+  mdlog->shutdown();
+  config_key_rados->shutdown();
+  cls->shutdown();
+  bilog_rados->shutdown();
+  bi_rados->shutdown();
+  bucket_sync_sobj->shutdown();
+  bucket_sobj->shutdown();
+  finisher->shutdown();
+
   sysobj->shutdown();
   sysobj_core->shutdown();
   notify->shutdown();