fix: Correct namespace issue on prio symbols

main
Sean McBride 4 years ago
parent 13c511a679
commit a5ea5f410a

@ -147,12 +147,12 @@ runtime_pthread_prio(pthread_t thread, unsigned int nice)
struct sched_param sp; struct sched_param sp;
int policy; int policy;
call_getrlimit(RLIMIT_CPU, "CPU"); runtime_call_getrlimit(RLIMIT_CPU, "CPU");
call_getrlimit(RLIMIT_RTTIME, "RTTIME"); runtime_call_getrlimit(RLIMIT_RTTIME, "RTTIME");
call_getrlimit(RLIMIT_RTPRIO, "RTPRIO"); runtime_call_getrlimit(RLIMIT_RTPRIO, "RTPRIO");
call_setrlimit(RLIMIT_RTPRIO, RLIM_INFINITY, RLIM_INFINITY); runtime_call_setrlimit(RLIMIT_RTPRIO, RLIM_INFINITY, RLIM_INFINITY);
call_getrlimit(RLIMIT_RTPRIO, "RTPRIO"); runtime_call_getrlimit(RLIMIT_RTPRIO, "RTPRIO");
call_getrlimit(RLIMIT_NICE, "NICE"); runtime_call_getrlimit(RLIMIT_NICE, "NICE");
if (pthread_getschedparam(thread, &policy, &sp) < 0) { perror("pth_getparam: "); } if (pthread_getschedparam(thread, &policy, &sp) < 0) { perror("pth_getparam: "); }
sp.sched_priority = sched_get_priority_max(SCHED_RR) - nice; sp.sched_priority = sched_get_priority_max(SCHED_RR) - nice;
@ -171,13 +171,13 @@ runtime_set_prio(unsigned int nice)
{ {
struct sched_param sp; struct sched_param sp;
call_getrlimit(RLIMIT_CPU, "CPU"); runtime_call_getrlimit(RLIMIT_CPU, "CPU");
call_getrlimit(RLIMIT_RTTIME, "RTTIME"); runtime_call_getrlimit(RLIMIT_RTTIME, "RTTIME");
call_getrlimit(RLIMIT_RTPRIO, "RTPRIO"); runtime_call_getrlimit(RLIMIT_RTPRIO, "RTPRIO");
call_setrlimit(RLIMIT_RTPRIO, RLIM_INFINITY, RLIM_INFINITY); runtime_call_setrlimit(RLIMIT_RTPRIO, RLIM_INFINITY, RLIM_INFINITY);
call_getrlimit(RLIMIT_RTPRIO, "RTPRIO"); runtime_call_getrlimit(RLIMIT_RTPRIO, "RTPRIO");
call_getrlimit(RLIMIT_NICE, "NICE"); runtime_call_getrlimit(RLIMIT_NICE, "NICE");
if (sched_getparam(0, &sp) < 0) { perror("getparam: "); } if (sched_getparam(0, &sp) < 0) { perror("getparam: "); }
sp.sched_priority = sched_get_priority_max(SCHED_RR) - nice; sp.sched_priority = sched_get_priority_max(SCHED_RR) - nice;

Loading…
Cancel
Save