From: Troy Crosley Date: Tue, 1 Sep 2020 17:27:38 +0000 (-0400) Subject: No longer terminate xenagent for S3/S4 transition. X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=771af67d526cbb4df583ac59900e7845e902c4bd;p=pvdrivers%2Fwin%2Fxeniface.git No longer terminate xenagent for S3/S4 transition. Signed-off-by: Troy Crosley Reviewed-by: Owen Smith --- diff --git a/src/xenagent/service.cpp b/src/xenagent/service.cpp index e5c817d..85fac63 100644 --- a/src/xenagent/service.cpp +++ b/src/xenagent/service.cpp @@ -224,7 +224,7 @@ bool CXenIfaceCreator::CheckShutdown() if (!SetSystemPowerState(FALSE, FALSE)) { CXenAgent::Log("SetSystemPowerState failed %08x\n", GetLastError()); } - return true; + return false; } else if (type == "s3") { m_device->StoreWrite("control/shutdown", ""); m_agent.EventLog(EVENT_XENUSER_S3); @@ -233,7 +233,7 @@ bool CXenIfaceCreator::CheckShutdown() if (!SetSuspendState(FALSE, TRUE, FALSE)) { CXenAgent::Log("SetSuspendState failed %08x\n", GetLastError()); } - return true; + return false; } return false;