diff --git a/src/system/libroot/posix/scheduler.cpp b/src/system/libroot/posix/scheduler.cpp index f56543d023..a77f82a3ed 100644 --- a/src/system/libroot/posix/scheduler.cpp +++ b/src/system/libroot/posix/scheduler.cpp @@ -26,9 +26,9 @@ int sched_get_priority_min(int policy) { switch (policy) { - case SCHED_FIFO: case SCHED_RR: - case SCHED_SPORADIC: + return B_FIRST_REAL_TIME_PRIORITY; + case SCHED_OTHER: return B_LOW_PRIORITY; @@ -43,9 +43,9 @@ int sched_get_priority_max(int policy) { switch (policy) { - case SCHED_FIFO: case SCHED_RR: - case SCHED_SPORADIC: + return B_REAL_TIME_PRIORITY; + case SCHED_OTHER: return B_URGENT_DISPLAY_PRIORITY;