From 7faa36b60b4c2cb3d1af53d6546ee361d39cf35d Mon Sep 17 00:00:00 2001 From: Venky Shankar Date: Thu, 16 Nov 2017 06:57:36 -0500 Subject: [PATCH] rbd-mirror: use next transition state to check transition completeness Signed-off-by: Venky Shankar --- src/tools/rbd_mirror/image_map/Policy.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/rbd_mirror/image_map/Policy.cc b/src/tools/rbd_mirror/image_map/Policy.cc index 612efd3a051..d23794cc9a9 100644 --- a/src/tools/rbd_mirror/image_map/Policy.cc +++ b/src/tools/rbd_mirror/image_map/Policy.cc @@ -233,7 +233,7 @@ bool Policy::perform_transition(ActionState *action_state, StateTransition::Acti dout(20) << dendl; assert(m_map_lock.is_wlocked()); - StateTransition::State state; + StateTransition::State state = action_state->transition.next_state; bool complete = is_transition_complete(action_type, &state); dout(10) << ": advancing state: " << action_state->current_state << " -> " -- 2.47.3