Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/09/2009, 05:22
anterma
 
Fecha de Ingreso: enero-2008
Mensajes: 122
Antigüedad: 16 años, 3 meses
Puntos: 0
Duda fin hilos

Hola,
Tengo una duda relacionada con hilos. Estoy haciendo un programa en c++ en linux que crea un hilo y necesito saber desde el proceso principal si el hilo existe o no (sin utilizar join).
Para ello he creado un hilo no esperable:
error = pthread_attr_init(&attr);
pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETEACHED);
error = pthread_create(&miThread, &attrBBDD, hiloBBDD, NULL);
Mi duda es, ¿hay alguna forma de saber si el hilo está vivo? Lo he creado no esperable para que los atributos se liberen al finalizar el hilo, ¿hay alguna forma de consultar los atributos que me indiquen que el hilo ha finalizado?

Saludos y gracias.