]> xenbits.xensource.com Git - libvirt.git/commitdiff
Fix some cut-and-paste error in migration code
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 5 Nov 2009 17:06:31 +0000 (18:06 +0100)
committerDaniel Veillard <veillard@redhat.com>
Thu, 5 Nov 2009 17:06:31 +0000 (18:06 +0100)
* src/qemu/qemu_driver.c: in qemudDomainMigratePerform call
  doPeer2PeerMigrate for VIR_MIGRATE_PEER2PEER.

src/qemu/qemu_driver.c

index a6b6e93bb2176552844e88db36920e86d985210c..9f67ddf09b861cd88f90a6325010884a2afde1a2 100644 (file)
@@ -6794,9 +6794,9 @@ qemudDomainMigratePerform (virDomainPtr dom,
         event = NULL;
     }
 
-    if ((flags & VIR_MIGRATE_TUNNELLED)) {
+    if ((flags & (VIR_MIGRATE_TUNNELLED | VIR_MIGRATE_PEER2PEER))) {
         if (doPeer2PeerMigrate(dom, vm, uri, flags, dname, resource) < 0)
-            /* doTunnelMigrate already set the error, so just get out */
+            /* doPeer2PeerMigrate already set the error, so just get out */
             goto cleanup;
     } else {
         if (doNativeMigrate(dom, vm, uri, flags, dname, resource) < 0)