summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2018-08-28 11:00:44 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2023-05-05 21:21:38 -0500
commit8c4da62ad4dbed453e06cef9ee344097521d10fc (patch)
tree37bbf8e75db923fdad03f7a64165d4fbe4fd4214
parentf0920c05b61a24ed13354d30f61e5d99ddffd504 (diff)
downloadmusl-8c4da62ad4dbed453e06cef9ee344097521d10fc.tar.gz
musl-8c4da62ad4dbed453e06cef9ee344097521d10fc.tar.bz2
musl-8c4da62ad4dbed453e06cef9ee344097521d10fc.tar.xz
musl-8c4da62ad4dbed453e06cef9ee344097521d10fc.zip
pthread_attr_set*: return ENOTSUP for values not supported instead of EINVAL
-rw-r--r--src/thread/pthread_attr_setinheritsched.c2
-rw-r--r--src/thread/pthread_attr_setscope.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/thread/pthread_attr_setinheritsched.c b/src/thread/pthread_attr_setinheritsched.c
index ca264be7..fbfff6f8 100644
--- a/src/thread/pthread_attr_setinheritsched.c
+++ b/src/thread/pthread_attr_setinheritsched.c
@@ -3,7 +3,7 @@
int pthread_attr_setinheritsched(pthread_attr_t *a, int inherit)
{
- if (inherit > 1U) return EINVAL;
+ if (inherit > 1U) return ENOTSUP;
a->_a_sched = inherit;
return 0;
}
diff --git a/src/thread/pthread_attr_setscope.c b/src/thread/pthread_attr_setscope.c
index 46b520c0..933bdb38 100644
--- a/src/thread/pthread_attr_setscope.c
+++ b/src/thread/pthread_attr_setscope.c
@@ -8,6 +8,6 @@ int pthread_attr_setscope(pthread_attr_t *a, int scope)
case PTHREAD_SCOPE_PROCESS:
return ENOTSUP;
default:
- return EINVAL;
+ return ENOTSUP;
}
}