Salut

J'ai une "pool de threads" que je voudrais arrêter à la fin de l'exécution du programme principal. Plutôt que de le faire explicitement par un appel à une fonction, je voudrais le faire automatiquement.

J'ai pensé mettre cet appel dans le destructeur d'une classe statique, malheureusement ça ne marche pas: le destructeur de la classe n'est pas appelé une fois le main fini, sans doute parce qu'il reste des threads actifs (en attente).

Je ne sais pas si c'est faisable d'une manière ou d'une autre.
Des idées?