Christian Franke wrote:
Long standing (2001) minor issue.
v2 with "Fixes:" in log message.
From 6c8c005a36a4f75f0dfd9f4c8e1db81ef1feedcc Mon Sep 17 00:00:00 2001 From: Christian Franke <christian.fra...@t-online.de> Date: Mon, 25 Nov 2024 15:02:36 +0100 Subject: [PATCH] Cygwin: sched_getscheduler: fix error handling Fixes: 6b2a2aa4af1e ("Add missing files.") Signed-off-by: Christian Franke <christian.fra...@t-online.de> --- winsup/cygwin/sched.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/winsup/cygwin/sched.cc b/winsup/cygwin/sched.cc index 333786f44..a3546fcb8 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; } -- 2.45.1