From: Pavel Hrdina Date: Mon, 14 Mar 2016 15:54:03 +0000 (+0100) Subject: qemu_process: check for correct return value while starting domain X-Git-Tag: v1.3.3-rc1~89 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5b9e77883ba39b454c729c3f4cf535813988141f;p=thirdparty%2Flibvirt.git qemu_process: check for correct return value while starting domain Function qemuProcessLaunch returns '-2' in case there was an error and we need to cleanup labels. Signed-off-by: Pavel Hrdina --- diff --git a/src/qemu/qemu_process.c b/src/qemu/qemu_process.c index c332747862..10c90b4967 100644 --- a/src/qemu/qemu_process.c +++ b/src/qemu/qemu_process.c @@ -5458,7 +5458,7 @@ qemuProcessStart(virConnectPtr conn, if ((rv = qemuProcessLaunch(conn, driver, vm, asyncJob, incoming, snapshot, vmop, flags)) < 0) { - if (rv == -1) + if (rv == -2) relabel = true; goto stop; }