Originariamente inviato da mapulce
và in segmentation fault...
Compila con i warning al massimo, ad esempio
al posto di:
codice:
typedef struct pos
     {
... 
        int pid; // pid del processo
metti
codice:
typedef struct pos
     {
... 
        pthread_t pid; // pid del processo
visto che gli assegni il valore restituito da
codice:
pthread_t pthread_self(void);
riduci la lunghezza delle funzioni e... controlla TUTTI gli errori logici e runtime.
semplice no? ;-)