5.1.1 Fonction qui dégomme tout les processus morts

Oui, si on perd la connexion, ce qui arrive toujours au bout d'un moment, il faut penser à dégommer les processus qui ne servent plus à rien.

Pour faire cela nous allons utiliser la fonction :

1
2
3
void sigchld_handler(){
	while(waitpid(-1, NULL, WNOHANG) > 0);
}

Voir la documentation de la fonction waitpid.