From: Jiri Denemark Date: Tue, 24 Oct 2017 08:32:03 +0000 (+0200) Subject: qemu: Reset hasManagedSave after removing a corrupted image X-Git-Tag: v3.9.0-rc1~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f26636887fee11b3ecaa5c0a0734687cded8ed28;p=thirdparty%2Flibvirt.git qemu: Reset hasManagedSave after removing a corrupted image When starting a domain with managed save image, we try to restore it first. If the image is corrupted, we silently unlink it and just normally start the domain. At this point the domain has no managed save image, yet we did not reset the hasManagedSave flag. https://bugzilla.redhat.com/show_bug.cgi?id=1460962 Signed-off-by: Jiri Denemark --- diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index 32a416f9e0..74fdfdb0f0 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -7256,6 +7256,7 @@ qemuDomainObjStart(virConnectPtr conn, } else { VIR_WARN("Ignoring incomplete managed state %s", managed_save); priv->job.current->operation = op; + vm->hasManagedSave = false; } } }