Jar Jar Intaigriste | Gaspard a écrit a écrit :
J'ai un problème avec le programme ci-dessous depuis que j'ai rajouté un thread. Le pb, c'est que lorsque je lance le programme et que je fais
CTRL C, le message 1111111111 s'affiche, mais après je ne peux plus rien faire, j'ai plus la main.
Si qq'un pouvais m'aider...
|
Ouh là là, mon pauvre ami, les threads et les signaux, c'est la merde totale. L'implémentation Linux fait n'importe quoi, et même l'implémentation Solaris n'est pas complètement conforme à la norme.
Donc pour l'instant, si on veut faire mumuse avec signaux et threads, on peut :
- ne pas le faire,
- utiliser GNU Pth mais c'est plus lent,
- attendre l'implémentation PthreadsNG, qui devrait enfin apporter la conformité à POSIX. ---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
|