diff options
-rw-r--r-- | sys/kern/kern_resource.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/kern/kern_resource.c b/sys/kern/kern_resource.c index b2b1daf..7c88227 100644 --- a/sys/kern/kern_resource.c +++ b/sys/kern/kern_resource.c @@ -191,7 +191,8 @@ setpriority(td, uap) p = pfind(uap->who); if (p == 0) break; - if (p_cansee(td, p) == 0) + error = p_cansee(td, p); + if (error == 0) error = donice(td, p, uap->prio); PROC_UNLOCK(p); } |