> 
> Even worse, if you read the specification, you will see that 
> pthread_create should never return EINTR. A value of EINTR 
> means that a suspending call was interrupted by a signal. It 
> may happen if you are explicitely using signals, or 
> alternatively when running under gdb, because gdb itself uses signals.
> 

Dear Gilles, 
I have to appoligize ! Not the return value has been EINTR but errno
was.
Return value has been EINVAL (big appology). Realizing this, I had a
look on the thread attributes (as the well documented return value
EINVAL says that the attributes are invalid) and after setting them
correctly all my threads are shadowed now. So, every thing works as it
should ! Sorry again, for wasting your time ! Nevertheless, your hints
helped me to get on the right track again.
Thanks a lot !
Roderik

_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to