reactos/dll/win32/advapi32
Eric Kohl 1dfbed9c3d [SERVICES][ADVAPI32] Fix the broken service stop sequence
services\database.c:
- Refactor ScmControlService() so that it can be used to send the dispatcher loop stop command.
- Separate the code to decrement the image run counter from the service image cleanup code.

services\rpcserver.c:
- RSetServiceStatus(): Stop the dispatcher loop when the image run counter is zero and remove the service image after that.

advapi32\service\sctrl.c:
- Do not terminate the service dispatcher loop when the last service is being stopped. Wait for an explicit dispatcher stop command (empty service name).

CORE-12413
2018-02-24 11:14:05 +01:00
..
misc [ADVAPI32] Fix non-PCH build. 2018-01-08 09:51:15 +01:00
reg
sec [ADVAPI32] Remove unused debug channels and comment out unused variables. Silences some clang-cl warnings. 2017-12-07 23:34:28 +01:00
service [SERVICES][ADVAPI32] Fix the broken service stop sequence 2018-02-24 11:14:05 +01:00
token
wine [ADVAPI32] Remove unused debug channels and comment out unused variables. Silences some clang-cl warnings. 2017-12-07 23:34:28 +01:00
advapi32.h
advapi32.rc
advapi32.spec [ADVAPI32] Stub OpenTrace and ProcessTrace so newer versions of ProcessExplorer start again. 2018-01-07 22:29:17 +01:00
CMakeLists.txt [ADVAPI32] Stub OpenTrace and ProcessTrace so newer versions of ProcessExplorer start again. 2018-01-07 22:29:17 +01:00