summaryrefslogtreecommitdiff
path: root/vl.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2013-12-03 13:00:15 +0100
committerLuiz Capitulino <lcapitulino@redhat.com>2014-01-06 13:29:05 -0500
commiteca01d3a93be4041ac5858ef7676e60352e9c2ed (patch)
tree95bb6320c590fbf62e36f3b2013a4639489177bf /vl.c
parentf976b09ea249cccc3fd41c98aaf6512908db0bae (diff)
downloadqemu-eca01d3a93be4041ac5858ef7676e60352e9c2ed.tar.gz
qemu-eca01d3a93be4041ac5858ef7676e60352e9c2ed.tar.bz2
qemu-eca01d3a93be4041ac5858ef7676e60352e9c2ed.zip
vl: add missing transition debug->finish_migrate
This fixes an abort if you invoke the "migrate" command while the guest is being debugged. Cc: qemu-stable@nongnu.org Cc: lcapitulino@redhat.com Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Diffstat (limited to 'vl.c')
-rw-r--r--vl.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/vl.c b/vl.c
index 7511e7036c..0f6754561e 100644
--- a/vl.c
+++ b/vl.c
@@ -591,6 +591,7 @@ typedef struct {
static const RunStateTransition runstate_transitions_def[] = {
/* from -> to */
{ RUN_STATE_DEBUG, RUN_STATE_RUNNING },
+ { RUN_STATE_DEBUG, RUN_STATE_FINISH_MIGRATE },
{ RUN_STATE_INMIGRATE, RUN_STATE_RUNNING },
{ RUN_STATE_INMIGRATE, RUN_STATE_PAUSED },