reshard->stop_processor();
}
delete reshard;
- delete index_completion_manager;
if (run_notification_thread) {
rgw::notify::shutdown();
restore->stop_processor();
}
restore = NULL;
+ delete index_completion_manager;
}
/**
pools_initialized = true;
+ index_completion_manager = new RGWIndexCompletionManager(this);
+
if (use_gc) {
gc = new RGWGC();
gc->initialize(cct, this, y);
reshard->start_processor();
}
- index_completion_manager = new RGWIndexCompletionManager(this);
-
if (run_bucket_logging_thread) {
if (!rgw::bucketlogging::init(dpp, this->driver, *svc.site)) {
ldpp_dout(dpp, 0) << "ERROR: failed to initialize bucket logging manager" << dendl;