Hallo,
ich starte in meinem Main-Thread mehrere Threads. Alle diese Threads laufen in einer endlosschleife.
Natürlich soll der Main-Thread diese Threads joinen und auf sie warten.
Derzeit lasse ich den Main-Thread den letzten erzeugten Kind-Thread joinen (da sie ja alle eh in einer endlosschleife sind).
Das ist aber schlecht, da ja theoretisch dieser Thread irgendwie doch sterben könnte und dann wäre main dahin.
muss ich also main in einer schleife alle erzeugten kind-threads joinen lassen? (er soll auf alle warten) oder gibt es einen anderen mechanismus?
danke und gruß,
harald
ich starte in meinem Main-Thread mehrere Threads. Alle diese Threads laufen in einer endlosschleife.
Natürlich soll der Main-Thread diese Threads joinen und auf sie warten.
Derzeit lasse ich den Main-Thread den letzten erzeugten Kind-Thread joinen (da sie ja alle eh in einer endlosschleife sind).
Das ist aber schlecht, da ja theoretisch dieser Thread irgendwie doch sterben könnte und dann wäre main dahin.
muss ich also main in einer schleife alle erzeugten kind-threads joinen lassen? (er soll auf alle warten) oder gibt es einen anderen mechanismus?
danke und gruß,
harald