• J
    Revert "libxl: send lifecycle event on suspend" · 18d47d61
    Jim Fehlig 提交于
    A libxl event with shutdown reason LIBXL_SHUTDOWN_REASON_SUSPEND
    is sent after a domain is successfully suspended, which could result
    from suspending the domain to file (virDomainSave), suspending it to
    socket (virDomainMigrate), or suspending it to memory
    (virDomainPMSuspendForDuration). Commit d00c77ae changed the event
    handler to always set domain state to VIR_DOMAIN_PMSUSPENDED when
    LIBXL_SHUTDOWN_REASON_SUSPEND is received. The causes a persistent
    domain to show state "pmsuspended" after a successful migrate or save
    operation. Revert the commit and ignore the suspend event as before.
    
    This reverts commit d00c77ae.
    Signed-off-by: NJim Fehlig <jfehlig@suse.com>
    Reviewed-by: NDaniel Henrique Barboza <danielhb413@gmail.com>
    18d47d61
libxl_domain.c 49.3 KB