]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu_process: check for correct return value while starting domain
authorPavel Hrdina <phrdina@redhat.com>
Mon, 14 Mar 2016 15:54:03 +0000 (16:54 +0100)
committerPavel Hrdina <phrdina@redhat.com>
Tue, 22 Mar 2016 12:59:13 +0000 (13:59 +0100)
Function qemuProcessLaunch returns '-2' in case there was an error and
we need to cleanup labels.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
src/qemu/qemu_process.c

index c3327478624a7b9834ae5bbd36c2fbe1111c5e1a..10c90b49672d335bedffea11204d16bab77ee35a 100644 (file)
@@ -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;
     }