Slt, j'ai un thread qui va en créer plusieurs et leur donner chacun une tache. Je voudrais que ce thread sur veille ensuite tous les threads et dès qu'un a terminé, il lui envoie du travail. J'ai bien sûr pensé à une boucle qui vérifie tout le temps qu'un thread soit fini si oui, on lui envoie du boulot mais c'est assez barbare ! Existe-t-il donc une fonction à peu prés équivalente à un select pour les sockets ou fifo qui permet de bloquer jusqu'à ce qu'un ait fini ? J'ai sinon pensé à faire réceptionner les signaux de fin mais après comment faire attendre le thread sans faire d'attente active ? Une sorte de wait signal quoi !

Merci d'avance !