[libvirt] [PATCH 3/3] libxl: only disable domain death events in libxlDomainCleanup
Chun Yan Liu
cyliu at suse.com
Tue Mar 29 01:36:42 UTC 2016
Reviewed-by: Chunyan Liu <cyliu at suse.com>
>>> On 3/29/2016 at 08:54 AM, in message
<1459212889-5490-4-git-send-email-jfehlig at suse.com>, Jim Fehlig
<jfehlig at suse.com> wrote:
> Remove disabling domain death events from libxlDomainStart error
> path. The domain death event is already disabled in libxlDomainCleanup.
>
> Signed-off-by: Jim Fehlig <jfehlig at suse.com>
> ---
> src/libxl/libxl_domain.c | 4 ----
> 1 file changed, 4 deletions(-)
>
> diff --git a/src/libxl/libxl_domain.c b/src/libxl/libxl_domain.c
> index 068bfb6..04962a0 100644
> --- a/src/libxl/libxl_domain.c
> +++ b/src/libxl/libxl_domain.c
> @@ -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);
More information about the libvir-list
mailing list