Bonjour,

J'aimerai partager un tableau qui contient des threads mais apparemment cela serait impossible.

Je vais expliquer un peu la nature du problème :

J'ai deux threads qui tournent, un qui créé des threads et un autre qui va
passer son temps à regarder le temps d'execution de ceux-ci.
Si au bout d'un certain temps le thread n'a pas fini je detach le thread.

Seulement voila pour se faire il faut que je partage le tableau qui contient les threads que je lance et cela semble impossible.
Je ne peux également pas faire le timeout dans le meme thread puisque la
méthode join est bloquante.

Alors pour le moment je suis un peu embéter car il se peut très bien qu'un
thread ne réponde jamais ce qui fait que mon programme passerait son temps
à attendre au join de celui-ci.

Donc voila je vous demande si vous connaissez une autre solution pour lancer
des threads et faire un timeout sur eux.

Merci pour votre aide.