--- rpl/src/interruptions.c 2012/10/04 15:21:26 1.103 +++ rpl/src/interruptions.c 2012/10/09 15:27:45 1.105 @@ -746,23 +746,6 @@ liberation_threads(struct_processus *s_e liberation_arbre_variables(s_etat_processus, (*s_etat_processus).s_arbre_variables, d_faux); -#warning A FIXER - /* - for(i = 0; i < (*s_etat_processus).nombre_variables_statiques; i++) - { - pthread_mutex_trylock(&((*(*s_etat_processus) - .s_liste_variables_statiques[i].objet).mutex)); - pthread_mutex_unlock(&((*(*s_etat_processus) - .s_liste_variables_statiques[i].objet).mutex)); - - liberation(s_etat_processus, (*s_etat_processus) - .s_liste_variables_statiques[i].objet); - free((*s_etat_processus).s_liste_variables_statiques[i].nom); - } - - free((*s_etat_processus).s_liste_variables_statiques); - */ - // Ne peut être effacé qu'une seule fois if (suppression_variables_partagees == d_faux) { @@ -1646,6 +1629,10 @@ interruption1(int signal) case SIGUSR1: envoi_signal_processus(getpid(), rpl_sigalrm); break; + + default: + // SIGALRM + break; } return;