australopiteci
05-03-2007, 18:29
sto creando un programma con i threads. Metto delle join alla fine del main ma invece di tornare al prompt, esce dal programma ma bisogna premere ctrl c per tornare al promt. Se invece non le uso torna normalmente al prompt.
piu' precisamento:
pthread_join(thread1,NULL);
pthread_join(thread2,NULL);
pthread_join(thread3NULL);
pthread_join(thread4,NULL);
pthread_join(thread5,NULL);
eliminando 3 di questi il programma torna al prompt..
Da cosa puņ dipendere? qualche idea?
piu' precisamento:
pthread_join(thread1,NULL);
pthread_join(thread2,NULL);
pthread_join(thread3NULL);
pthread_join(thread4,NULL);
pthread_join(thread5,NULL);
eliminando 3 di questi il programma torna al prompt..
Da cosa puņ dipendere? qualche idea?