--- rpl/src/gestion_threads.c 2010/04/27 15:53:36 1.10 +++ rpl/src/gestion_threads.c 2010/04/28 06:41:06 1.11 @@ -263,7 +263,7 @@ lancement_thread(void *argument) } else { - if (evaluation(s_etat_processus, (*s_etat_processus).on_exit, 'E') + if (evaluation(s_etat_processus, (*s_etat_processus).at_exit, 'E') == d_erreur) { if (((*s_etat_processus).erreur_execution == d_ex) && @@ -1004,7 +1004,7 @@ lancement_thread(void *argument) } liberation(s_etat_processus, (*s_argument_thread).argument); - liberation(s_etat_processus, (*s_etat_processus).on_exit); + liberation(s_etat_processus, (*s_etat_processus).at_exit); for(i = 0; i < d_NOMBRE_INTERRUPTIONS; i++) {