From: xie xingguo Date: Thu, 22 Jun 2017 05:26:27 +0000 (+0800) Subject: os/bluestore: avoid initializing finishers in constructor X-Git-Tag: ses5-milestone8~1^2~72^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=aa850b9944530a5d23020ccd7330f50bc32d38c6;p=ceph.git os/bluestore: avoid initializing finishers in constructor This is a follow up change of https://github.com/ceph/ceph/pull/15666, which I forget to update. Signed-off-by: xie xingguo --- diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index b136058441793..eac073aecbb67 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -3437,17 +3437,6 @@ BlueStore::BlueStore(CephContext *cct, _init_logger(); cct->_conf->add_observer(this); set_cache_shards(1); - - if (cct->_conf->bluestore_shard_finishers) { - m_finisher_num = cct->_conf->osd_op_num_shards; - } - - for (int i = 0; i < m_finisher_num; ++i) { - ostringstream oss; - oss << "finisher-" << i; - Finisher *f = new Finisher(cct, oss.str(), "finisher"); - finishers.push_back(f); - } } BlueStore::~BlueStore()