--- rpl/src/interruptions.c 2019/02/09 13:36:42 1.201 +++ rpl/src/interruptions.c 2019/02/11 06:18:20 1.202 @@ -70,7 +70,6 @@ thread_surveillance_signaux(void *argume // nécessaires dans la queue des signaux et incrémentent le sémaphore. // Le sémaphore est décrémenté lorsque le signal est effectivement traité. - int ios; int nombre_signaux_envoyes; struct_processus *s_etat_processus; @@ -93,7 +92,7 @@ thread_surveillance_signaux(void *argume if (sem_wait(semaphore_signalisation) == 0) { - while((ios = sem_wait(semaphore_arret_signalisation)) != 0) + while(sem_wait(semaphore_arret_signalisation) != 0) { if (errno != EINTR) { @@ -117,7 +116,7 @@ thread_surveillance_signaux(void *argume // affectée au processus courant pour vérifier s'il y a quelque // chose à traiter. - while((ios = sem_wait(semaphore_queue_signaux)) != 0) + while(sem_wait(semaphore_queue_signaux) != 0) { if (errno != EINTR) {