mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 12:23:31 +00:00
[NTDLL:LDR]
- Fix logic error in LdrpInit that caused us to busy-wait instead of sleep. This makes LibreOffice start up in a few seconds instead of sitting around at 100% CPU for a minute or two. CORE-13268 #resolve svn path=/trunk/; revision=74600
This commit is contained in:
@@ -2223,11 +2223,11 @@ LdrpInit(PCONTEXT Context,
|
||||
1,
|
||||
0) == 1)
|
||||
{
|
||||
/* Set the timeout to 30 seconds */
|
||||
/* Set the timeout to 30 milliseconds */
|
||||
Timeout.QuadPart = Int32x32To64(30, -10000);
|
||||
|
||||
/* Make sure the status hasn't changed */
|
||||
while (!LdrpProcessInitialized)
|
||||
while (LdrpProcessInitialized == 1)
|
||||
{
|
||||
/* Do the wait */
|
||||
ZwDelayExecution(FALSE, &Timeout);
|
||||
|
||||
Reference in New Issue
Block a user