12345678910 |
- #include "pthread_impl.h"
- int pthread_setschedparam(pthread_t t, int policy, const struct sched_param *param)
- {
- int r;
- __lock(t->killlock);
- r = t->dead ? ESRCH : -__syscall(SYS_sched_setscheduler, t->tid, policy, param);
- __unlock(t->killlock);
- return r;
- }
|