Re: esperar por fork()
On Mon, 19 Nov 2001 10:30:32 +0000
Swat <u1jghr@linux20.lxfarm.csc.liv.ac.uk> wrote:
> Hola gente!!!
>
> Espero que no andeis de resaca de la hispalinux....
>
> Como puedo hacer para que un proceso padre espera a que hallan finalizado
> todos los hijos (fork() )... He estado probando con wait, wait4.. y no lo
> consigo... Alguna sugerencia, thx!
>
Nass
Prueba con esto :
Instala un manejador de señal en el padre
Signal(SIGCHLD,Sig_child);
void Sig_child( int signo)
{
int npid,n;
while( (npid=waitpid(-1,&status,WNOHANG))>0)
{
Hacer lo que te parezca ....
}
return;
}
> Swat
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
Reply to: