OSDN Git Service

migration: yet more possible state transitions
authorJuan Quintela <quintela@redhat.com>
Tue, 28 Jul 2015 13:28:28 +0000 (15:28 +0200)
committerJuan Quintela <quintela@redhat.com>
Wed, 30 Sep 2015 07:42:04 +0000 (09:42 +0200)
On destination, we move from INMIGRATE to FINISH_MIGRATE.  Add that to
the list of allowed states.

Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
vl.c

diff --git a/vl.c b/vl.c
index e211f6a..8d1846c 100644 (file)
--- a/vl.c
+++ b/vl.c
@@ -580,6 +580,7 @@ static const RunStateTransition runstate_transitions_def[] = {
     { RUN_STATE_INMIGRATE, RUN_STATE_SUSPENDED },
     { RUN_STATE_INMIGRATE, RUN_STATE_WATCHDOG },
     { RUN_STATE_INMIGRATE, RUN_STATE_GUEST_PANICKED },
+    { RUN_STATE_INMIGRATE, RUN_STATE_FINISH_MIGRATE },
 
     { RUN_STATE_INTERNAL_ERROR, RUN_STATE_PAUSED },
     { RUN_STATE_INTERNAL_ERROR, RUN_STATE_FINISH_MIGRATE },