Dear all, here is another small demo... this time of a periodic thread in POSIX. It works under Xenomai, but it fails under Posix Real-Time. The reason of the failure is the SIGUSR1 not being blocked by the main thread. If in main() the comments below the note "// REMOVE THE COMMENTS BELOW" are removed, then the signal is masked also in the main(), and as a result the POSIX version works. The question I have is if the behavior in Xenomai (that is, not failing like the POSIX counterpart) is correct or not... bye Paolo -- Evidence S.R.L. - Paolo Gai, CEO http://www.evidence.eu.com Tel: +39 0587 274823 Fax: +39 0587 291904