Thread überprüfen
-
Hi,
Ich mache unter WIN32 mit _beginthread mehrere Threads.
Unter Linux mache ich es mit pthread_create.
Ich suche nun für jede Funktion eine Funktion mit der man überprüfen kann ob der thread noch läuft. Ich will es nicht mit join machen, da ich nicht warten will bis er durchgeloffen ist, sondern da es mehrere Threads gibt will ich in ner schleife alle threads einzeln abfragen.
-
WaitForSingleObject / WaitForMultipleObjects auf die Thread Handles mit TimeOut = 0.
-
Solltest du aber auf jeden Fall _beginthread gegen _beginthreadex tauschen vorher.