On 21/12/06, M. Koehrer <[EMAIL PROTECTED]> wrote:

> - does the bug still occurs after the call to the system() routine has
> been replaced by the following frag?
>
>     if (vfork() == 0)
>             execlp("/bin/ls", "ls", "-l", NULL);
>     else
>             wait(NULL);
>
I have replaced the system() call by your code fragement. And yes, this works!
No freeze!

Ok, could you let me know what happens if you use fork() instead of vfork()?

system() is the same thing : fork -> exec + but it also deals with signals.


--
Best regards,
Dmitry Adamushko

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

Reply via email to