[Hosts]Reset Terminate event after closing (#35663)
This commit is contained in:
Родитель
72a481b17c
Коммит
00c86fef4f
|
@ -216,6 +216,12 @@ public:
|
|||
m_hShowAdminEvent = nullptr;
|
||||
}
|
||||
|
||||
if (m_hTerminateEvent)
|
||||
{
|
||||
CloseHandle(m_hTerminateEvent);
|
||||
m_hTerminateEvent = nullptr;
|
||||
}
|
||||
|
||||
delete this;
|
||||
}
|
||||
|
||||
|
@ -280,6 +286,7 @@ public:
|
|||
SetEvent(m_hTerminateEvent);
|
||||
WaitForSingleObject(m_hProcess, 1500);
|
||||
TerminateProcess(m_hProcess, 1);
|
||||
ResetEvent(m_hTerminateEvent);
|
||||
}
|
||||
|
||||
m_enabled = false;
|
||||
|
|
Загрузка…
Ссылка в новой задаче