Skip to content

Commit 470f251

Browse files
committed
CLOUDSTACK-5849: Failed shutdown of the network causes network state to
be changed to 'Implemented' Wrong network state transition s_fsm.addTransition(State.Shutdown, Event.OperationFailed,State.Implemented fix keeps state as Shutdown
1 parent 3bea604 commit 470f251

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

api/src/com/cloud/network/Network.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ public enum State {
225225
s_fsm.addTransition(State.Implementing, Event.OperationFailed, State.Shutdown);
226226
s_fsm.addTransition(State.Implemented, Event.DestroyNetwork, State.Shutdown);
227227
s_fsm.addTransition(State.Shutdown, Event.OperationSucceeded, State.Allocated);
228-
s_fsm.addTransition(State.Shutdown, Event.OperationFailed, State.Implemented);
228+
s_fsm.addTransition(State.Shutdown, Event.OperationFailed, State.Shutdown);
229229
s_fsm.addTransition(State.Setup, Event.DestroyNetwork, State.Destroy);
230230
s_fsm.addTransition(State.Allocated, Event.DestroyNetwork, State.Destroy);
231231
}

0 commit comments

Comments
 (0)