version 1.210, 2019/02/11 09:45:52
|
version 1.211, 2019/02/17 16:08:41
|
Line 127 rplinit(int argc, char *argv[], char *en
|
Line 127 rplinit(int argc, char *argv[], char *en
|
errno = 0; |
errno = 0; |
s_queue_signaux = NULL; |
s_queue_signaux = NULL; |
routine_recursive = 0; |
routine_recursive = 0; |
nombre_thread_surveillance_processus = 0; |
nombre_threads_surveillance_processus = 0; |
pid_processus_pere = getpid(); |
pid_processus_pere = getpid(); |
|
|
# ifdef DEBUG_PROC |
# ifdef DEBUG_PROC |
Line 6117 rplinit(int argc, char *argv[], char *en
|
Line 6117 rplinit(int argc, char *argv[], char *en
|
|
|
pthread_mutex_lock(&((*s_etat_processus).mutex_pile_processus)); |
pthread_mutex_lock(&((*s_etat_processus).mutex_pile_processus)); |
|
|
while(nombre_thread_surveillance_processus != 0) |
while(nombre_threads_surveillance_processus != 0) |
{ |
{ |
pthread_mutex_unlock(&((*s_etat_processus).mutex_pile_processus)); |
pthread_mutex_unlock(&((*s_etat_processus).mutex_pile_processus)); |
nanosleep(&attente, NULL); |
nanosleep(&attente, NULL); |