From 106349671140f4f3dfe4276d1e787ebef3f1b9cb Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 7 Jun 2004 02:37:50 +0000 Subject: [PATCH] disable thread pri boosting for the main thread --- stepmania/src/arch/ArchHooks/ArchHooks_Win32.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/stepmania/src/arch/ArchHooks/ArchHooks_Win32.cpp b/stepmania/src/arch/ArchHooks/ArchHooks_Win32.cpp index 8d5a6a50ac..2c0a579cf0 100644 --- a/stepmania/src/arch/ArchHooks/ArchHooks_Win32.cpp +++ b/stepmania/src/arch/ArchHooks/ArchHooks_Win32.cpp @@ -21,6 +21,10 @@ ArchHooks_Win32::ArchHooks_Win32() /* Disable critical errors, and handle them internally. We never want the * "drive not ready", etc. dialogs to pop up. */ SetErrorMode( SetErrorMode(0) | SEM_FAILCRITICALERRORS ); + + /* Windows boost priority on keyboard input, among other things. Disable that for + * the main thread. */ + SetThreadPriorityBoost( GetCurrentThread(), TRUE ); } ArchHooks_Win32::~ArchHooks_Win32()