Module: wine Branch: master Commit: 957f7013d2edba8d6928bfe725666073fdf94689 URL: http://source.winehq.org/git/wine.git/?a=commit;h=957f7013d2edba8d6928bfe725...
Author: Dmitry Timoshkov dmitry@baikal.ru Date: Wed Dec 11 17:16:01 2013 +0900
msiexec: Make service thread do nothing by waiting for the kill event instead of using an empty loop.
---
programs/msiexec/service.c | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-)
diff --git a/programs/msiexec/service.c b/programs/msiexec/service.c index ab419ca..4b72fe0 100644 --- a/programs/msiexec/service.c +++ b/programs/msiexec/service.c @@ -100,10 +100,7 @@ static void WINAPI ServiceCtrlHandler(DWORD code)
static DWORD WINAPI ServiceExecutionThread(LPVOID param) { - while (TRUE) - { - /* do nothing */ - } + WaitForSingleObject(kill_event, INFINITE);
return 0; }