version 1.86, 2016/07/22 14:44:10
|
version 1.96, 2019/02/09 13:36:35
|
Line 1
|
Line 1
|
/* |
/* |
================================================================================ |
================================================================================ |
RPL/2 (R) version 4.1.25 |
RPL/2 (R) version 4.1.31 |
Copyright (C) 1989-2016 Dr. BERTRAND Joël |
Copyright (C) 1989-2019 Dr. BERTRAND Joël |
|
|
This file is part of RPL/2. |
This file is part of RPL/2. |
|
|
Line 363 surveillance_processus(void *argument)
|
Line 363 surveillance_processus(void *argument)
|
} |
} |
} |
} |
|
|
envoi_signal_thread((*s_argument_thread).thread_pere, |
envoi_signal_thread(NULL, |
|
(*s_argument_thread).thread_pere, |
rpl_siginject); |
rpl_siginject); |
break; |
break; |
} |
} |
Line 630 surveillance_processus(void *argument)
|
Line 631 surveillance_processus(void *argument)
|
d_es_processus; |
d_es_processus; |
} |
} |
|
|
envoi_signal_thread((*s_argument_thread).thread_pere, |
envoi_signal_thread(NULL, |
|
(*s_argument_thread).thread_pere, |
rpl_siginject); |
rpl_siginject); |
|
|
if (pthread_mutex_lock(&((*s_etat_processus) |
if (pthread_mutex_lock(&((*s_etat_processus) |
Line 3005 scrutation_injection(struct_processus *s
|
Line 3007 scrutation_injection(struct_processus *s
|
unsigned char tampon; |
unsigned char tampon; |
unsigned char tampon_profilage[20]; |
unsigned char tampon_profilage[20]; |
|
|
// Si on est dans le processus père, il n'y a rien à surveiller. |
|
|
|
scrutation_interruptions(s_etat_processus); |
scrutation_interruptions(s_etat_processus); |
|
|
|
// Si on est dans le processus père, il n'y a rien à surveiller. |
|
|
if ((*s_etat_processus).var_volatile_processus_racine == 0) |
if ((*s_etat_processus).var_volatile_processus_racine == 0) |
{ |
{ |
fds.fd = (*s_etat_processus).pipe_nombre_injections; |
fds.fd = (*s_etat_processus).pipe_nombre_injections; |
Line 3172 scrutation_injection(struct_processus *s
|
Line 3174 scrutation_injection(struct_processus *s
|
} |
} |
} |
} |
} |
} |
|
|
} |
} |
|
|
return; |
return; |