[eside-ghost] Procesos padre/hijo
Iker Perez de Albeniz - Txupete -
txupete en gmail.com
Jue Jun 11 17:51:35 CEST 2009
H estado minado tambien en letam de pipes..
y en los ejemplos siempre aparecen escrituras y lecturas de buffers::
read(p[1],bffer,0)...
en mi caso solo quiero pasar un int..
he intentado hacer:
contador = 0;
int p[2];
pipe(p);
if(!fork()){
close(p[1]);
p[0] = 2;
close(p[0]);
exit(0)
}else{
close(p[0]);
contador += p[1];
close(p[1]);
}
cuando saco por pantalla contador sale un numero que no tiene nada que
ver con el 2.. alguna idea?
2009/6/11 Pablo Garaizar Sagarminaga <garaizar en eside.deusto.es>:
> Hola,
>
> El Thu, 11 Jun 2009 13:28:32 +0200
> Iker Perez de Albeniz - Txupete - <txupete en gmail.com> comentaba:
>
>> 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...
>
> http://blog.txipinet.com/2006/11/03/46-curso-de-programacion-en-c-para-gnu-linux-v/
>
>
> --
> Pablo Garaizar Sagarminaga
> ONTE (Oficina de Nuevas Tecnologías y Educación)
> Universidad de Deusto
> Avda. de las Universidades 24
> 48007 Bilbao - Spain
>
> Phone: +34-94-4139000 Ext 2512
> Fax: +34-94-4139101
> Web: http://onte.eside.deusto.es
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en listas.deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
Más información sobre la lista de distribución eside-ghost