help !!!
allora ho bisogno di sapere se un determinato pthread è attivo o è terminato.
ho una variabile globale con l'identificativo del thread da cercare.
avevo pensato di utilizzare il comando ps, ma il LWP che mi da è diverso dal pthread_id che ho nel programma.
il thread è lo stesso , solo che il LWP mi da un numero a 4 cifre mentre il phtread è un numero molto più grande.
quindi non posso confrontarli...
cosa potrei utilizzare ???
avevo pensato alla pthread_join(id, NULL) ma nel caso in cui il thread fosse attivo, mi blocca il programma e questo non deve succedere... ho visto che non esiste una versione non bloccante di questa chiamata...