Forum Programmation.c Redémarrer un serveur en cas de plantage
J'ai un programme serveur sur un linux qui "écoute" sur un port TCP spécifique. Il est susceptible de recevoir des informations depuis d'autres plates-formes sur le réseau. Chaque connexion fait l'objet d'un thread. Cela fonctionne correctement dans l'ensemble, sauf lorsque le trafic devient important. Dans ce cas, le programme se plante en "segmentation fault". A première vue, il semblerait que les buffers des données se mélangent entre eux sur différents threads. En attendant de trouver l'erreur (cela risque d'être long (…)