disuacidio
2004-12-25 12:32:42 UTC
Hola grupo, veamos:
Estoy tratando de resolver un problema de sincronización de procesos, y por
lo que sé, cuando hago una llamada a fork() el proceso hijo hereda una copia
de los descriptores de archivoque hayan sido creados anteriormente, hasta
aquí bien, mi pregunta es: Si un proceso hijo crea una pipe, el proceso
*padre* puede leer (o escribir) en ella? Es decir, "sabe" de su existencia?
Creo que me explico, si no ya os pego el código. A ver si alguno me podeis
ayudar, que con el fork y el waitpid estoy un poco perdido, por más que leo
el MAN :-(
Gracias!
Estoy tratando de resolver un problema de sincronización de procesos, y por
lo que sé, cuando hago una llamada a fork() el proceso hijo hereda una copia
de los descriptores de archivoque hayan sido creados anteriormente, hasta
aquí bien, mi pregunta es: Si un proceso hijo crea una pipe, el proceso
*padre* puede leer (o escribir) en ella? Es decir, "sabe" de su existencia?
Creo que me explico, si no ya os pego el código. A ver si alguno me podeis
ayudar, que con el fork y el waitpid estoy un poco perdido, por más que leo
el MAN :-(
Gracias!