--- rpl/src/instructions_d5.c 2015/06/08 14:11:34 1.129 +++ rpl/src/instructions_d5.c 2015/07/21 12:22:15 1.130 @@ -1,3 +1,6 @@ +#define DEBUG_RETURN +#define DEBUG_ERREURS + /* ================================================================================ RPL/2 (R) version 4.1.22 @@ -1269,13 +1272,14 @@ instruction_detach(struct_processus *s_e * Processus fils */ + liberation_queue_signaux(s_etat_processus); + creation_queue_signaux(s_etat_processus); + if (lancement_thread_signaux(s_etat_processus) != d_absence_erreur) { (*s_etat_processus).erreur_systeme = d_es_processus; } - liberation_queue_signaux(s_etat_processus); - creation_queue_signaux(s_etat_processus); routine_recursive = 0; (*s_etat_processus).pointeur_signal_lecture = 0;