--- rpl/src/instructions_c6.c 2011/08/09 11:31:31 1.29 +++ rpl/src/instructions_c6.c 2011/09/14 14:34:28 1.30 @@ -608,8 +608,10 @@ instruction_continue(struct_processus *s .thread).pid == (*(*((struct_processus_fils *) (*(*l_element_courant).donnee).objet)).thread).pid) { - if (kill((*(*((struct_processus_fils *) - (*s_objet).objet)).thread).pid, SIGCONT) != 0) + if (envoi_signal_processus( + (*(*((struct_processus_fils *) + (*s_objet).objet)).thread).pid, rpl_sigcont) + != 0) { // Le processus est peut-être dans l'état zombie. } @@ -639,8 +641,9 @@ instruction_continue(struct_processus *s (*(*l_element_courant).donnee).objet)).thread) .pid)) { - if (pthread_kill((*(*((struct_processus_fils *) - (*s_objet).objet)).thread).tid, SIGCONT) + if (envoi_signal_thread( + (*(*((struct_processus_fils *) + (*s_objet).objet)).thread).tid, rpl_sigcont) != 0) { // Le thread est peut-être dans l'état zombie.