--- rpl/src/instructions_f3.c 2010/05/24 10:58:32 1.11 +++ rpl/src/instructions_f3.c 2010/05/25 18:09:44 1.12 @@ -1807,13 +1807,25 @@ instruction_fuse(struct_processus *s_eta return; } +# ifdef DEBUG_MEMOIRE + debug_memoire_verrouillage(); +# endif + if (pthread_create(&(*s_etat_processus).thread_fusible, &attributs, fusible, s_etat_processus) != 0) { +# ifdef DEBUG_MEMOIRE + debug_memoire_deverrouillage(); +# endif + (*s_etat_processus).erreur_systeme = d_es_processus; return; } +# ifdef DEBUG_MEMOIRE + debug_memoire_deverrouillage(); +# endif + if (pthread_attr_destroy(&attributs) != 0) { (*s_etat_processus).erreur_systeme = d_es_processus;