diff --git a/reactos/ntoskrnl/ex/power.c b/reactos/ntoskrnl/ex/power.c index 656a3028060..91c0ae74e59 100644 --- a/reactos/ntoskrnl/ex/power.c +++ b/reactos/ntoskrnl/ex/power.c @@ -49,11 +49,10 @@ NtShutdownSystem(IN SHUTDOWN_ACTION Action) #else PopSetSystemPowerState(PowerSystemShutdown); - Ke386DisableInterrupts(); - while (TRUE) { - ; + Ke386DisableInterrupts(); + Ke386HaltProcessor(); } #endif }