QemuMigrate: phase2_cleanup misses migrate_cancel

Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
(cherry picked from commit 19168b91ae)
This commit is contained in:
Stefan Priebe 2013-01-01 22:59:55 +01:00 committed by Dietmar Maurer
parent 5159bf0d41
commit a04a32bdc2

View File

@ -470,6 +470,12 @@ sub phase2_cleanup {
$self->log('info', "aborting phase 2 - cleanup resources");
$self->log('info', "migrate_cancel");
eval {
PVE::QemuServer::vm_mon_cmd_nocheck($vmid, "migrate_cancel");
};
$self->log('info', "migrate_cancel error: $@") if $@;
my $conf = $self->{vmconf};
delete $conf->{lock};
eval { PVE::QemuServer::update_config_nolock($vmid, $conf, 1) };