--- rpl/src/gestion_processus.c 2016/03/15 16:31:14 1.83 +++ rpl/src/gestion_processus.c 2016/03/22 17:12:14 1.84 @@ -73,6 +73,7 @@ surveillance_processus(void *argument) sigfillset(&set); pthread_sigmask(SIG_BLOCK, &set, NULL); + nombre_thread_surveillance_processus++; s_argument_thread = argument; s_etat_processus = (*s_argument_thread).s_etat_processus; @@ -1435,8 +1436,8 @@ surveillance_processus(void *argument) } } + nombre_thread_surveillance_processus--; pthread_exit(NULL); - return(NULL); }