fwasy
Registrado: 17 Abr 2006 Mensajes: 4
| Publicado: 18/04/2006 5:14 am | | | Título: servidor web y procesos |
| El tema es el siguiente: estoy programando un pequeño servidor web en C utilizando la API de sockets sobre linux. El tema es así: ni bien arranca el proceso servidor, levanta 4 procesos hijos para atender peticiones. Pero tengo un problema: si llega una petición y los 4 procesos hijos están trabajando, la petición queda en espera. Lo que quiero lograr es que el proceso padre, al llegar una petición, pueda saber si los 4 procesos hijos están ocupados y entonces iniciar un 5 proceso hijo que atienda la petición y luego matarlo para que siga habiendo el número de 4 procesos hijos corriendo, que es el deseado. Cómo puedo lograrlo? Gracias. |
|