diff --git a/sched/sched/sched_setaffinity.c b/sched/sched/sched_setaffinity.c index bf9daf335ac..9a6a0c9cdc6 100644 --- a/sched/sched/sched_setaffinity.c +++ b/sched/sched/sched_setaffinity.c @@ -159,5 +159,5 @@ errout_with_csection: errout_with_lock: sched_unlock(); set_errno(errcode); - return ERROR; + return errcode ? ERROR : OK; }