--- rpl/src/interruptions.c 2011/09/18 13:10:10 1.73 +++ rpl/src/interruptions.c 2011/09/18 18:06:01 1.74 @@ -2640,7 +2640,7 @@ creation_queue_signaux(struct_processus # ifndef SEMAPHORES_NOMMES sem_init(&((*s_queue_signaux).semaphore), 1, 1); # else - if ((semaphore_queue_signaux = sem_init2(0, getpid())) + if ((semaphore_queue_signaux = sem_init2(1, getpid())) == SEM_FAILED) { (*s_etat_processus).erreur_systeme = d_es_processus;