Perdonadme porque soy una verguenza de concursante; no le dedico el tiempo que debería ni al blog ni al servidor web. Intentaré poner remedio a esto durante estas navidades
Hoy os traigo una mejora importantísima para el server; hasta el momento, solo podiamos servir una página y el programa terminaba. Ahora he hecho un bucle infinito en el que se recibe una petición, se crea un proceso hijo para ella (man fork) y se “procesa” en la función construct_response.
Con esto se puede decir que el programa esta acabado. No os asusteis, esta porquería no será lo que entregue, pero ahora el trabajo simplemente es parsear adecuadamente la petición HTTP y construir una HTTP Response en consonancia.
Feliz navidad a todos!
Diciembre 19, 2006 a las 9:14 pm
Solo dire una cosa : ¡Cuidado con los procesos zombies! Los hijos parece que mueren pero tienes que escuchar lo que dicen antes de morir o te persiguen en el arbol de procesos.
Enero 25, 2007 a las 1:46 pm
También puedes simplemente pasar de ellos previa precauciones con las señales…