int last_r;
bool stopping_replay;
- OptionalMirrorImageStatusState mirror_image_status_state{
- boost::make_optional(false, cls::rbd::MirrorImageStatusState{})};
+ OptionalMirrorImageStatusState mirror_image_status_state =
+ boost::make_optional(false, cls::rbd::MIRROR_IMAGE_STATUS_STATE_UNKNOWN);
image_replayer::BootstrapRequest<I>* bootstrap_request = nullptr;
{
Mutex::Locker locker(m_lock);
return;
}
status.description = "replaying, " + desc;
- mirror_image_status_state = boost::none;
+ mirror_image_status_state = boost::make_optional(
+ false, cls::rbd::MIRROR_IMAGE_STATUS_STATE_UNKNOWN);
}
break;
case STATE_STOPPING:
State m_state = STATE_STOPPED;
std::string m_state_desc;
- OptionalMirrorImageStatusState m_mirror_image_status_state = boost::none;
+ OptionalMirrorImageStatusState m_mirror_image_status_state =
+ boost::make_optional(false, cls::rbd::MIRROR_IMAGE_STATUS_STATE_UNKNOWN);
int m_last_r = 0;
BootstrapProgressContext m_progress_cxt;