Module: xenomai-forge Branch: next Commit: 3f98b4702f29ce9de32e0dee0254cf79b28ec122 URL: http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=3f98b4702f29ce9de32e0dee0254cf79b28ec122
Author: Philippe Gerum <r...@xenomai.org> Date: Thu Jun 6 14:10:40 2013 +0200 cobalt/thread: honor pthread_kill(tid, 0) --- kernel/cobalt/thread.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/kernel/cobalt/thread.c b/kernel/cobalt/thread.c index 8542384..9806dc9 100644 --- a/kernel/cobalt/thread.c +++ b/kernel/cobalt/thread.c @@ -1025,6 +1025,10 @@ int cobalt_thread_kill(unsigned long tid, int sig) pthread = thread_find(&hkey); if (pthread == NULL) return -ESRCH; + + if (sig == 0) /* Check for existence only. */ + return 0; + /* * We have to take care of self-suspension, when the * underlying shadow thread is currently relaxed. In that _______________________________________________ Xenomai-git mailing list Xenomai-git@xenomai.org http://www.xenomai.org/mailman/listinfo/xenomai-git