ciao a tutti,
sto facendo un applicazione multithread in c++ su piattaforma arm linux. Per la getione dei thread uso la libreria pthread, però non riesco a capire come vedere se un thread crasha durante l'esecuzione.
L'unica cosa che mi viene in mente è fare ogni N secondi una richiesta ad ogni thread per vedere se è ancora attivo, ma nn mi sembra molto efficiente. Avete qualche idea da suggerirmi??

grazie