]> git.sesse.net Git - vlc/commit
Do not set a priority for non-realtime threads
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Fri, 6 Jun 2008 14:39:28 +0000 (17:39 +0300)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Fri, 6 Jun 2008 14:39:28 +0000 (17:39 +0300)
commit33c8a14f95a2c378b1f374ff3e2d3e669d4992a3
treea127c25ad28a143ecd10ebc601b43f34f1a39913
parent2efddef08d002f95619b37232c52c74baeb696f2
Do not set a priority for non-realtime threads

Contrary to process priority increment ("niceness"), thread priority
increment increase in the priority of the thread. So multiplying
negative priorities with -1 was totally wrong here.

On Linux, there is only one non-realtime (SCHED_OTHER) priority, 0, so
the code was failing safe silently. Don't know on other systems.
src/misc/threads.c