mirror of
https://github.com/reactos/reactos.git
synced 2024-07-08 21:55:08 +00:00
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 |