add workaround for windows 11 freeze issues

This commit is contained in:
FunkyFr3sh 2024-12-30 04:32:53 +01:00
parent da2430b7d0
commit 30e8b70f4d
4 changed files with 54 additions and 2 deletions

View file

@ -180,6 +180,13 @@ BOOL WINAPI DllMain(HANDLE hDll, DWORD dwReason, LPVOID lpReserved)
break;
}
case DLL_THREAD_ATTACH:
{
if (g_config.singlecpu && !IsWine() && IsWindows11OrGreater())
{
util_set_thread_affinity(GetCurrentThreadId());
}
}
}
return TRUE;