Mauro Salvini wrote:
> Hello to all, finally I found a bug into my code which is not related
> with join functions. Now all works fine. Thank you for support (and
> tolerate) me!
> 
> I have one just one last question (another!) to you: I create a
> pthread with joinable attribute, and then I transform it in a
> realtime ask with rt_task_shadow().
> When I join this task I must call
> pthread_join(), because rt_task_join() generates a segmentation fault
> (in the point where latter function internally calls pthread_join()).
>  Is this behaviour correct?

Well, looking at the code, this should not happen. The question is: how
do you ensure, in the code that calls rt_task_join, that the thread
being created had the time to call rt_task_shadow? In other words, are
you sure that you are not passing rt_task_join an uninitialized RT_TASK?

So, as usual, we are missing a simple standalone test showing the issue
you have.

-- 
                                            Gilles.

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

Reply via email to