--- rpl/src/gestion_processus.c 2010/08/26 19:07:36 1.25 +++ rpl/src/gestion_processus.c 2010/09/23 15:27:36 1.28 @@ -1,6 +1,6 @@ /* ================================================================================ - RPL/2 (R) version 4.0.19 + RPL/2 (R) version 4.0.20 Copyright (C) 1989-2010 Dr. BERTRAND Joël This file is part of RPL/2. @@ -925,6 +925,9 @@ surveillance_processus(void *argument) (*s_etat_processus).erreur_systeme_processus_fils = d_es_processus; } + + pthread_kill((*s_argument_thread).thread_pere, + SIGINJECT); } } else @@ -3419,7 +3422,7 @@ scrutation_injection(struct_processus *s // Si on est dans le processus père, il n'y a rien à surveiller. - if ((*s_etat_processus).var_volatile_processus_pere == 0) + if ((*s_etat_processus).var_volatile_processus_racine == 0) { FD_ZERO(&ensemble_descripteurs); FD_SET((*s_etat_processus).pipe_nombre_injections,