diff options
| author | David Xu <davidxu@FreeBSD.org> | 2006-09-21 04:21:30 +0000 |
|---|---|---|
| committer | David Xu <davidxu@FreeBSD.org> | 2006-09-21 04:21:30 +0000 |
| commit | e6747c7ce113750a674ffd9cddb9bcd2116e6d78 (patch) | |
| tree | f7b8debfd8a0b2054c46d867116922ddcfad5995 /lib/libthr/thread/thr_setprio.c | |
| parent | cca0a557ddde1f652c4a52414ca2ef40ad207667 (diff) | |
Notes
Diffstat (limited to 'lib/libthr/thread/thr_setprio.c')
| -rw-r--r-- | lib/libthr/thread/thr_setprio.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/libthr/thread/thr_setprio.c b/lib/libthr/thread/thr_setprio.c index cca47719845c..21bb1a48edad 100644 --- a/lib/libthr/thread/thr_setprio.c +++ b/lib/libthr/thread/thr_setprio.c @@ -55,8 +55,8 @@ _pthread_setprio(pthread_t pthread, int prio) curthread->attr.prio = prio; ret = 0; } else { - ret = thr_setschedparam(curthread->tid, - ¶m, sizeof(struct sched_param)); + ret = _thr_setscheduler(curthread->tid, + curthread->attr.sched_policy, ¶m); if (ret == -1) ret = errno; else @@ -71,8 +71,8 @@ _pthread_setprio(pthread_t pthread, int prio) pthread->attr.prio = prio; ret = 0; } else { - ret = thr_setschedparam(pthread->tid, ¶m, - sizeof(struct sched_param)); + ret = _thr_setscheduler(pthread->tid, + curthread->attr.sched_policy, ¶m); if (ret == -1) ret = errno; else |
