Signed-off-by: Juan Quintela <quint...@redhat.com> --- migration.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/migration.c b/migration.c index 397a0b9..55f58c8 100644 --- a/migration.c +++ b/migration.c @@ -138,7 +138,7 @@ int do_migrate_cancel(Monitor *mon, const QDict *qdict, QObject **ret_data) { MigrationState *s = current_migration; - if (s) + if (s && s->get_status(s) == MIG_STATE_ACTIVE) s->cancel(s); return 0; -- 1.7.4