Module: xenomai-gch Branch: for-2.4 Commit: 57c50f58986471f5e2844969261b3d24adaecd83 URL: http://git.xenomai.org/?p=xenomai-gch.git;a=commit;h=57c50f58986471f5e2844969261b3d24adaecd83
Author: Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org> Date: Sat Dec 5 00:09:09 2009 +0100 posix: mark nanosleep as non restartable --- ksrc/skins/posix/syscall.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/ksrc/skins/posix/syscall.c b/ksrc/skins/posix/syscall.c index 4051257..f8c79d9 100644 --- a/ksrc/skins/posix/syscall.c +++ b/ksrc/skins/posix/syscall.c @@ -2811,7 +2811,8 @@ static xnsysent_t __systab[] = { [__pse51_clock_getres] = {&__clock_getres, __xn_exec_any}, [__pse51_clock_gettime] = {&__clock_gettime, __xn_exec_any}, [__pse51_clock_settime] = {&__clock_settime, __xn_exec_any}, - [__pse51_clock_nanosleep] = {&__clock_nanosleep, __xn_exec_primary}, + [__pse51_clock_nanosleep] = + {&__clock_nanosleep, __xn_exec_primary | __xn_exec_norestart}, [__pse51_mutex_init] = {&__pthread_mutex_init, __xn_exec_any}, [__pse51_mutex_destroy] = {&__pthread_mutex_destroy, __xn_exec_any}, [__pse51_mutex_lock] = {&__pthread_mutex_lock, __xn_exec_primary}, _______________________________________________ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git