cancel_remove_task(instance);
- int after = m_cct->_conf->rbd_mirror_leader_heartbeat_interval *
- (1 + m_cct->_conf->rbd_mirror_leader_max_missed_heartbeats +
- m_cct->_conf->rbd_mirror_leader_max_acquire_attempts_before_break);
+ int after = m_cct->_conf->get_val<int64_t>("rbd_mirror_leader_heartbeat_interval") *
+ (1 + m_cct->_conf->get_val<int64_t>("rbd_mirror_leader_max_missed_heartbeats") +
+ m_cct->_conf->get_val<int64_t>("rbd_mirror_leader_max_acquire_attempts_before_break"));
instance.timer_task = new FunctionContext(
[this, &instance](int r) {