Author: dgorbachev Date: Tue Mar 13 19:08:49 2007 New Revision: 26071
URL: http://svn.reactos.org/svn/reactos?rev=26071&view=rev Log: Fix bug #1872
Modified: trunk/reactos/base/setup/usetup/interface/usetup.c
Modified: trunk/reactos/base/setup/usetup/interface/usetup.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/setup/usetup/interface... ============================================================================== --- trunk/reactos/base/setup/usetup/interface/usetup.c (original) +++ trunk/reactos/base/setup/usetup/interface/usetup.c Tue Mar 13 19:08:49 2007 @@ -3497,6 +3497,9 @@ { INPUT_RECORD Ir; PAGE_NUMBER Page; + LARGE_INTEGER Time; + + NtQuerySystemTime(&Time);
if (!CONSOLE_Init()) { @@ -3661,8 +3664,13 @@ /// DO NOT REMOVE!!! DPRINT1("SYSREG_CHECKPOINT:USETUP_COMPLETE\n");
+ FreeConsole(); + + /* Avoid bugcheck */ + Time.QuadPart += 50000000; + NtDelayExecution(FALSE, &Time); + /* Reboot */ - FreeConsole(); NtShutdownSystem(ShutdownReboot); NtTerminateProcess(NtCurrentProcess(), 0); }