Fix failing to set high priority for threads on Linux desktop.

Debugging inside rtkit showed we were failing the RLIMIT_RTTIME check, now that we're asking for realtime and not just high-priority due to a change in SDL.

Between that and the DBus code in SDL being wrong in previous changelist I'm not sure how this could have ever worked.
This commit is contained in:
Sam Lantinga 2020-11-09 10:11:55 -08:00
parent abf9dfd5c2
commit 94924f012b
1 changed files with 2 additions and 1 deletions

View File

@ -106,7 +106,8 @@ rtkit_initialize_thread()
return SDL_FALSE;
}
rlimit.rlim_cur = rlimit.rlim_max;
// Current rtkit allows a max of 200ms right now
rlimit.rlim_cur = rlimit.rlim_max = 100000;
err = setrlimit(nLimit, &rlimit);
if (err)
{