version 1.78, 2019/02/03 14:40:50
|
version 1.79, 2019/02/09 13:36:40
|
Line 750 instruction_poke(struct_processus *s_eta
|
Line 750 instruction_poke(struct_processus *s_eta
|
// figure ! |
// figure ! |
|
|
action.sa_handler = SIG_IGN; |
action.sa_handler = SIG_IGN; |
action.sa_flags = SA_ONSTACK; |
action.sa_flags = 0; |
|
|
if (sigaction(SIGPIPE, &action, ®istre) != 0) |
if (sigaction(SIGPIPE, &action, ®istre) != 0) |
{ |
{ |
Line 957 instruction_poke(struct_processus *s_eta
|
Line 957 instruction_poke(struct_processus *s_eta
|
// figure ! |
// figure ! |
|
|
action.sa_handler = SIG_IGN; |
action.sa_handler = SIG_IGN; |
action.sa_flags = SA_ONSTACK; |
action.sa_flags = 0; |
|
|
if (sigaction(SIGPIPE, &action, ®istre) != 0) |
if (sigaction(SIGPIPE, &action, ®istre) != 0) |
{ |
{ |
Line 984 instruction_poke(struct_processus *s_eta
|
Line 984 instruction_poke(struct_processus *s_eta
|
(*(*l_element_courant).donnee).objet)).thread) |
(*(*l_element_courant).donnee).objet)).thread) |
.thread_actif == d_vrai) |
.thread_actif == d_vrai) |
{ |
{ |
if (envoi_signal_thread((*(*((struct_processus_fils *) |
if (envoi_signal_thread(s_etat_processus, |
|
(*(*((struct_processus_fils *) |
(*(*l_element_courant).donnee).objet)).thread) |
(*(*l_element_courant).donnee).objet)).thread) |
.tid, rpl_siginject) != 0) |
.tid, rpl_siginject) != 0) |
{ |
{ |