Am 23.05.2011 23:31, schrieb Marcelo Tosatti:
To query whether migration is active.
Signed-off-by: Marcelo Tosatti mtosa...@redhat.com
Index: qemu-block-copy/migration.c
===
--- qemu-block-copy.orig/migration.c
+++ qemu-block-copy/migration.c
@@ -480,3 +480,13 @@ int get_migration_state(void)
return MIG_STATE_ERROR;
}
}
+
+bool migration_active(void)
+{
+if (current_migration
+current_migration-get_status(current_migration) ==
MIG_STATE_ACTIVE) {
+return true;
+}
+
+return false;
+}
The very same check already exists open-coded in do_migrate(). Maybe we
should convert it now that a function is available for it?
Kevin