Bonjour,
Voila je voudrais savoir si il existe une fonction pour tester l'existence d'une thread ou un moyen de faire cela proprement car actuellement je fais ca avec des variables mais c'est assez lourd.
Merci d'avance
Jhanos
Bonjour,
Voila je voudrais savoir si il existe une fonction pour tester l'existence d'une thread ou un moyen de faire cela proprement car actuellement je fais ca avec des variables mais c'est assez lourd.
Merci d'avance
Jhanos
Je ne suis pas sûr de comprendre ta question, c'est toi qui programme, tu sais encore ce que tu fais de tes threads, ils ne se sont pas sauvés dans la nature. Soit plus précis, donne un exemple.
Dis-nous également sur quelle plateforme tu travailles.
Rebonjour,
Je travaille sous Linux classique, gcc 4.3.
Et je voudrais vérifier que toutes mes threads sont bien terminé.
Je fais une boucle avec des pthread_join pour chaque thread
( for(i=0;i<nbthread;i++)
pthread_join...)
Je voudrais verifier qu'une thread ne s'est pas recrée entre temps et rajouter une sécurité supplémentaire.
Et donc tester l'existence d'une ou des threads .
Par exemple, faire quelques chose comme
pthread_exist(ma_thread1) qui me retournerait 1 si elle est encore active et 0 sinon.
J'espère avoir mieux explicité mon problème.
Merci pour vos réponses.
Jhanos,
Merci pour votre aide à tous les deux.
Jhanos,
Partager