--- rpl/src/interruptions.c 2011/11/30 12:15:18 1.88 +++ rpl/src/interruptions.c 2011/12/16 13:46:56 1.89 @@ -2599,6 +2599,8 @@ envoi_signal_processus(pid_t pid, enum s # endif } + kill(pid, SIGALRM); + return(0); } @@ -2662,6 +2664,8 @@ envoi_signal_thread(pthread_t tid, enum return(1); } + pthread_kill(tid, SIGALRM); + return(0); } @@ -2678,6 +2682,8 @@ envoi_signal_contexte(struct_processus * % LONGUEUR_QUEUE_SIGNAUX; pthread_mutex_unlock(&mutex_interruptions); + pthread_kill((*s_etat_processus_a_signaler).tid, SIGALRM); + return(0); }