This commit is contained in:
Mykhailo Pylyp
2021-03-26 19:17:26 +02:00
committed by GitHub
parent 5baf11dada
commit 9a3896f48a
3 changed files with 11 additions and 0 deletions

View File

@@ -345,6 +345,12 @@ public:
void terminateProcess()
{
Logger::trace(L"Terminating PowerToys Run process. Handle {}.", m_hProcess);
if (WaitForSingleObject(m_hProcess, 0) == WAIT_OBJECT_0)
{
Logger::warn("PowerToys Run has exited unexpectedly, so there is no need to terminate it.");
return;
}
DWORD processID = GetProcessId(m_hProcess);
if (TerminateProcess(m_hProcess, 1) == 0)
{