]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Fix peer2peer migration with transient VMs
authorDaniel P. Berrange <berrange@redhat.com>
Thu, 19 May 2011 11:48:15 +0000 (07:48 -0400)
committerDaniel P. Berrange <berrange@redhat.com>
Tue, 24 May 2011 09:41:23 +0000 (05:41 -0400)
commit65e1acad80bfa7755767ae239fb3735de3b356ab
treef5fd9be40784285319ef4d69d37ab0922340152c
parentf88af9dc16cf891f88bb925885bdf5e328cf44df
Fix peer2peer migration with transient VMs

The qemuMigrationConfirm method shouldn't deal with final VM
cleanup, since it can be called from the peer2peer migration,
which expects to still use the 'vm' object afterwards.

Push the cleanup code out of qemuMigrationConfirm, into its
caller, qemuDomainMigrateConfirm3

* src/qemu/qemu_driver.c: Add VM cleanup code to
  qemuDomainMigrateConfirm3
* src/qemu/qemu_migration.c, src/qemu/qemu_migration.h: Remove
  job handling cleanup from qemuMigrationConfirm
src/qemu/qemu_driver.c
src/qemu/qemu_migration.c
src/qemu/qemu_migration.h