Hi,

Do you have the same pbs,

or can't you reproduce the same blocking ?

In my program, I use execve,
In your program, you use execv,
Do you think can make a difference ?

Why do you catch a SIGCHLD in sig_thread too waitpid, and you waitpid too in 
exec_thread ?
Why do you use waitpid twice ?

Thanks a lot.

Regards



Ferruccio Vitale wrote:

> Hi,
>
> I tried to reproduce your problem and, after a lot of effort, I think I found 
>something interesting (take a look at code attached).
> Regards,
>
> Ferruccio
>
> Note: SIGCHLD will never reach signal thread!! I think that waitpid locks this 
>signal.
>
>   ------------------------------------------------------------------------
>                Name: prova3.c
>    prova3.c    Type: unspecified type (application/octet-stream)
>            Encoding: base64
>
>    Part 1.2Type: application/pgp-signature


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to