aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/sched.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/sched.cc')
-rw-r--r--winsup/cygwin/sched.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/winsup/cygwin/sched.cc b/winsup/cygwin/sched.cc
index 71a1e86..22ff0c8 100644
--- a/winsup/cygwin/sched.cc
+++ b/winsup/cygwin/sched.cc
@@ -140,7 +140,10 @@ int
sched_getscheduler (pid_t pid)
{
if (pid < 0)
- return ESRCH;
+ {
+ set_errno (EINVAL);
+ return -1;
+ }
else
return SCHED_FIFO;
}