]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Re-arrange doTunnelMigrate to simplify cleanup code
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 2 Oct 2009 15:14:27 +0000 (16:14 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Fri, 9 Oct 2009 11:35:07 +0000 (12:35 +0100)
commit35e7f271417716feddb68527ddecad5654efbca9
treea953cbd452e8432cdfd9004930d8f37de43fca58
parent8d75cb7fde76492a2816ecfab23ee88d44520efd
Re-arrange doTunnelMigrate to simplify cleanup code

Re-arrange the doTunnelMigrate method putting all non-QEMU local
state setup steps first. This maximises chances of success before
then starting destination QEMU for receiving incoming migration.
Altogether this can reduce the number of goto cleanup labels to
something more managable.

* qemu/qemu_driver.c: Re-order steps in doTunnelMigrate
src/qemu/qemu_driver.c