Zahl aktiver Threads einer Gruppe verlässlich abfragen

microsystem

Mitglied
Hallo,

ich habe eine Gruppe an Threads, die "mich" z.B. benachrichtigen soll, sobald kein aktiver Thread mehr in der Gruppe enthalten ist. Nun scheinen jedoch, gemäß Dokumentation, die Methoden von ThreadGroup hinsichtlich solcher Informationen nicht zuverlässig zu sein (z.B. activeCount()).

Mich würde jetzt interessieren, wie man verlässlich an derartige Informationen kommt.

Danke für eure Antworten.
 
wenn es deine Threads sind, dann organisiere die Infos dazu doch selber, lege irgendwo statisch eine Liste, Zähler usw. an,
zu Beginn und Ende der run-Methode wird an- und abgemeldet usw.
 

Zurück
Oben