Threads - C - Programmation
Marsh Posté le 30-09-2013 à 13:45:35
sined40 a écrit : Bonjour, |
Ben non, puisque les threads léger n'existent que tant que le processus auxquels ils appartiennent existe...
Pourquoi veux tu tuer le main? si c'est parce que ça fait un 'thread' en trop? utilise le main comme thread1 ?
Marsh Posté le 30-09-2013 à 19:01:31
Merci pour la réponse. Je vais utiliser mon main, pour monitorer les autres threads donc.
Marsh Posté le 29-09-2013 à 22:32:16
Bonjour,
J'ai crée un petit programme qui crée 2 threads.
De "façon infinie", les 2 threads font:
- le 1er thread aprés un délai de x secondes envoie un "signal" pour réveiller le 2e thread.
- le 2e thread qui se trouve en attente bloquante sur le signal.
(enfin je crois)
Est-il possible de tuer mon main et de laisser les 2 threads en vie ?
PS: Pour info, pour l'instant, je ne vérifie pas les codes de retour.
Voici mon bout de code:
Message édité par sined40 le 29-09-2013 à 23:11:14