[vlc-commits] core: set inheritsched on pthreads
Ilkka Ollakka
git at videolan.org
Mon Sep 26 19:33:54 CEST 2016
vlc | branch: master | Ilkka Ollakka <ileoo at videolan.org> | Mon Sep 26 20:22:20 2016 +0300| [c811ca6b08ff48c1adbc1a2ac178219a50be7199] | committer: Ilkka Ollakka
core: set inheritsched on pthreads
This makes scheduling options to be passed on thread to be created and
rt-priotities to actually take effect.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c811ca6b08ff48c1adbc1a2ac178219a50be7199
---
src/posix/thread.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/posix/thread.c b/src/posix/thread.c
index ec0fbdb..4f5f10e 100644
--- a/src/posix/thread.c
+++ b/src/posix/thread.c
@@ -457,6 +457,7 @@ static int vlc_clone_attr (vlc_thread_t *th, pthread_attr_t *attr,
pthread_attr_setschedpolicy (attr, policy);
pthread_attr_setschedparam (attr, &sp);
+ pthread_attr_setinheritsched (attr, PTHREAD_EXPLICIT_SCHED);
}
#else
(void) priority;
More information about the vlc-commits
mailing list