]> xenbits.xensource.com Git - libvirt.git/commitdiff
libxl: always use libxlVmCleanupJob in shutdown thread
authorJim Fehlig <jfehlig@suse.com>
Wed, 19 Feb 2014 21:55:29 +0000 (14:55 -0700)
committerJim Fehlig <jfehlig@suse.com>
Thu, 20 Feb 2014 18:50:33 +0000 (11:50 -0700)
Commit e4a0e900 missed calling libxlVmCleanupJob in the shutdown
handler when processing a reboot event.

Signed-off-by: Jim Fehlig <jfehlig@suse.com>
src/libxl/libxl_driver.c

index f7ca91ca217f8253a73971c2d7468e6d343327e2..9f87e719cf39fa8843c198b1b82c40c04b65a914 100644 (file)
@@ -393,7 +393,7 @@ libxlDomainShutdownThread(void *opaque)
             break;
         case LIBXL_SHUTDOWN_REASON_REBOOT:
             libxl_domain_destroy(ctx, vm->def->id, NULL);
-            libxlVmCleanup(driver, vm, VIR_DOMAIN_SHUTOFF_SHUTDOWN);
+            libxlVmCleanupJob(driver, vm, VIR_DOMAIN_SHUTOFF_SHUTDOWN);
             libxlVmStart(driver, vm, 0, -1);
             break;
         default: