[eside-ghost] Procesos padre/hijo

Jorge Martínez de Salinas jorge.marsal en gmail.com
Jue Jun 11 14:32:44 CEST 2009


Puedes usar la función wait().

if (!fork()) {
	printf("I'm the child!\n");
	exit(0);
} else {
	printf("I'm the parent!\n");
	wait(NULL);
}

On Jun 11, 2009, at 1:28 PM, Iker Perez de Albeniz - Txupete - wrote:

> Aupa!
>
> Quiroe lanzar 5 procesos simultaneos para no acumular tiempos de
> espera... y hago lo siguiente
>
> if(!fork()){
>    proceso1
> }
>
> if(!fork()){
>    proceso2
> }
>
> if(!fork()){
>    proceso3
> }
>
> if(!fork()){
>    proceso4
> }
>
> if(!fork()){
>    proceso5
> }
>
> el tema es que quiero esperar a que tosos hayan terminado.. hace años
> que perdi los apuntes de informatica que impartia david bujan... y en
> internet no encuentro nada de sigkill y cosas asi que me suenan de de
> aquel entonces...
>
> aio!
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en listas.deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost

--
Jorge Martínez de Salinas
http://www.jorgemarsal.com/blog/





------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : PGP.sig
Tipo       : application/pgp-signature
Tamaño     : 194 bytes
Descripción: This is a digitally signed message part
Url        : https://listas.deusto.es/mailman/private/eside-ghost/attachments/20090611/a50613dd/attachment.pgp 


Más información sobre la lista de distribución eside-ghost