bonjour,
J'ai déjà posté ça dans le forum windows mais je crois que ce sera plus à sa place ici...
J'ai une appli qui est un service windows et qui doit lancer plusieurs threads (librairie pthread utilisée) en fonction de demandes extérieures, chacun d'entre eux pouvant effectuer des taches différentes.
En fait, le prog principal scrute une base de données et lorsqu'il y trouve certaines valeurs, il lance un nouveau thread qui doit effectuer une fonction.
Lorsque l'un des threads en cours crashe (access violation par exemple), tout mon service plante et il ne peut plus prendre les nouvelles demandes.
Y a t il un moyen pour que le programme principal continue de tourner même si l'un des threads qu'il a lancé plante?
Merci de votre aide.
Partager