]> git.proxmox.com Git - qemu.git/commitdiff
migration: move migration notifier
authorJuan Quintela <quintela@redhat.com>
Wed, 3 Oct 2012 18:04:41 +0000 (20:04 +0200)
committerJuan Quintela <quintela@redhat.com>
Thu, 20 Dec 2012 22:09:39 +0000 (23:09 +0100)
At this point, it is waranteed that state is ACTIVE.  Old position
didn't assured hat.

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

index 4a9f0b504193846a8b56baf14d0519e932c017df..596aca727612512633ab8289280e000187f84254 100644 (file)
@@ -455,8 +455,6 @@ void qmp_migrate(const char *uri, bool has_blk, bool blk,
         error_propagate(errp, local_err);
         return;
     }
-
-    notifier_list_notify(&migration_state_notifiers, s);
 }
 
 void qmp_migrate_cancel(Error **errp)
@@ -814,4 +812,5 @@ void migrate_fd_connect(MigrationState *migration_state)
 
     qemu_thread_create(&s->thread, buffered_file_thread, s,
                        QEMU_THREAD_DETACHED);
+    notifier_list_notify(&migration_state_notifiers, s);
 }