24 threads au démarrage, tu n'as peur de rien toi ;-) Ton problème est trivial, et n'a rien à voir avec un problème de threads en fait.
Le problème se situe dans la fonction ServerAlloc() : tu analyses ton fichier de configuration (mm.conf) qui positionne iPluginCount et iSocketCount puis quelques lignes après (toujours dans ServerAlloc) tu remets ces 2 variables à 0.
J'ai essayé de remonter l'affectation des variables, mais ça segfault.
PS: gdb est ton ami dans ces cas là (et un bon stock d'aspirine aussi).
[^] # Mouais ...
Posté par pierthi . En réponse au message Le mystère du pointeur global. Évalué à 3.
Le problème se situe dans la fonction ServerAlloc() : tu analyses ton fichier de configuration (mm.conf) qui positionne iPluginCount et iSocketCount puis quelques lignes après (toujours dans ServerAlloc) tu remets ces 2 variables à 0.
J'ai essayé de remonter l'affectation des variables, mais ça segfault.
PS: gdb est ton ami dans ces cas là (et un bon stock d'aspirine aussi).