Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/06/2012, 23:59
Avatar de sadalsuud
sadalsuud
 
Fecha de Ingreso: marzo-2010
Ubicación: en la casa del duende
Mensajes: 96
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: sincronizacion de hilos en c

jajajajajaja no falta que posteé para encontrar la solución:

Código C:
Ver original
  1. pthread_t h, p;
  2. idHilos = 0;
  3. pthread_create(&h, NULL, imprime, &(idHilos));
  4. pthread_join(h, NULL);
  5. idHilos = 1;
  6. pthread_create(&p, NULL, imprime, &(idHilos));
  7. pthread_join(p, NULL);

En el main() creo el 1er hilo, y le hago join de una vez, antes de crear al segundo hilo... así si, de antes estaba esperando al ultimo hilo solamente ... (o creo que esa puede ser una explicacion)

hasta luego!

Última edición por sadalsuud; 14/06/2012 a las 23:59 Razón: faltó una linea