mirror of
https://github.com/reactos/reactos.git
synced 2025-01-05 22:12:46 +00:00
A free Windows-compatible Operating System - mirrored from GitHub
da5ab71ded
- (Re-)implement acquiring/releasing driver-loading and unloading privilege (Note: the two privileges have the same name SE_LOAD_DRIVER_NAME). - Rework the SCM initialization code. In particular, acquiring the starting lock MUST BE done BEFORE starting the RPC server, otherwise, a program can try to start a service (and during this operation, the global start lock is acquired by the SCM) DURING the initialization of SCM, and in particular between the call to ScmStartRpcServer and ScmAcquireServiceStartLock. The SCM would then see an already-acquired start lock at this point and would fail to initialize. ==> This commit corrects this behaviour. svn path=/trunk/; revision=57754 |
||
---|---|---|
reactos | ||
rosapps | ||
rostests | ||
wallpaper |