]> xenbits.xensource.com Git - libvirt.git/commitdiff
libxl: only disable domain death events in libxlDomainCleanup
authorJim Fehlig <jfehlig@suse.com>
Mon, 28 Mar 2016 20:17:13 +0000 (14:17 -0600)
committerJim Fehlig <jfehlig@suse.com>
Tue, 29 Mar 2016 20:16:31 +0000 (14:16 -0600)
Remove disabling domain death events from libxlDomainStart error
path. The domain death event is already disabled in libxlDomainCleanup.

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

index 068bfb6259b5fc412474324bb3eb2c7394a8508e..04962a01e20fa87a71296c28aadf57016423834e 100644 (file)
@@ -1144,10 +1144,6 @@ libxlDomainStart(libxlDriverPrivatePtr driver, virDomainObjPtr vm,
 
  destroy_dom:
     ret = -1;
-    if (priv->deathW) {
-        libxl_evdisable_domain_death(cfg->ctx, priv->deathW);
-        priv->deathW = NULL;
-    }
     libxlDomainDestroyInternal(driver, vm);
     vm->def->id = -1;
     virDomainObjSetState(vm, VIR_DOMAIN_SHUTOFF, VIR_DOMAIN_SHUTOFF_FAILED);