Module: xenomai-3 Branch: wip/dovetail Commit: 00a68ec28ee25cd3a6fc9e1f1f3e4af7bab4635b URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=00a68ec28ee25cd3a6fc9e1f1f3e4af7bab4635b
Author: Philippe Gerum <r...@xenomai.org> Date: Tue Feb 9 11:50:20 2016 +0100 copperplate/threadobj: fix status returned by threadobj_sleep() --- lib/copperplate/threadobj.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/copperplate/threadobj.c b/lib/copperplate/threadobj.c index 2d37d46..e0b2c9f 100644 --- a/lib/copperplate/threadobj.c +++ b/lib/copperplate/threadobj.c @@ -1600,7 +1600,7 @@ int threadobj_sleep(const struct timespec *ts) */ if (ts->tv_sec == 0 && ts->tv_nsec == 0) { sigemptyset(&set); - ret = __RT(sigwaitinfo(&set, NULL)) ? -errno : 0; + ret = __RT(sigwaitinfo(&set, NULL)) ? errno : 0; } else ret = __RT(clock_nanosleep(CLOCK_COPPERPLATE, TIMER_ABSTIME, ts, NULL)); _______________________________________________ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git