]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/tools/rbd_mirror/Threads.cc
update sources to v12.2.1
[ceph.git] / ceph / src / tools / rbd_mirror / Threads.cc
index 8c22440a006718c6d9c56afdc93282f1c05c2b9d..45a6fddd6fdd568140910fbfd01ba45f9d19a7d0 100644 (file)
@@ -12,11 +12,13 @@ namespace mirror {
 template <typename I>
 Threads<I>::Threads(CephContext *cct) : timer_lock("Threads::timer_lock") {
   thread_pool = new ThreadPool(cct, "Journaler::thread_pool", "tp_journal",
-                               cct->_conf->rbd_op_threads, "rbd_op_threads");
+                               cct->_conf->get_val<int64_t>("rbd_op_threads"),
+                               "rbd_op_threads");
   thread_pool->start();
 
   work_queue = new ContextWQ("Journaler::work_queue",
-                             cct->_conf->rbd_op_thread_timeout, thread_pool);
+                             cct->_conf->get_val<int64_t>("rbd_op_thread_timeout"),
+                             thread_pool);
 
   timer = new SafeTimer(cct, timer_lock, true);
   timer->init();