--- rpl/src/gestion_processus.c 2010/08/30 14:14:07 1.26 +++ rpl/src/gestion_processus.c 2010/12/10 15:36:21 1.29 @@ -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 @@ -3397,9 +3400,6 @@ lecture_pipe(struct_processus *s_etat_pr ================================================================================ */ -#ifndef OS2 -extern inline -#endif void scrutation_injection(struct_processus *s_etat_processus) { @@ -3613,7 +3613,8 @@ scrutation_injection(struct_processus *s ================================================================================ */ -inline int test_arret(struct_processus *s_etat_processus) +int +test_arret(struct_processus *s_etat_processus) { return((int) (*s_etat_processus).var_volatile_requete_arret); }