Tema: Concurrencia
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/04/2016, 11:49
katerinadobreva
 
Fecha de Ingreso: abril-2016
Mensajes: 5
Antigüedad: 8 años
Puntos: 0
Respuesta: Concurrencia

Ahora se crean bien los procesos hijos. El problema es que al ejecutar la función de forma infinita, el primer proceso entra en el bucle infinito y los demás procesos mueren. Así lo tengo ahora:

Código:
padre = getpid();
for(i=0; i<HIJOS; i++)
{
   if(!fork())
   {
      break;
   }
}
if(getppid() == padre) // Hijos.
{
   for(;;)
   {
      funcion();
   }
}