Diff for /rpl/src/instructions_s1.c between versions 1.82 and 1.84

version 1.82, 2016/03/09 10:57:41 version 1.84, 2016/03/09 22:11:27
Line 3691  instruction_syseval(struct_processus *s_ Line 3691  instruction_syseval(struct_processus *s_
         verrouillage_threads_concurrents(s_etat_processus);          verrouillage_threads_concurrents(s_etat_processus);
         pid = fork();          pid = fork();
   
         if (pid > 0)  
         {  
             deverrouillage_threads_concurrents(s_etat_processus);  
         }  
   
         if (pid < 0)          if (pid < 0)
         {          {
             if (close(pipes_entree[0]) != 0)              if (close(pipes_entree[0]) != 0)
Line 3739  instruction_syseval(struct_processus *s_ Line 3734  instruction_syseval(struct_processus *s_
         }          }
         else if (pid == 0)          else if (pid == 0)
         {          {
               (*s_etat_processus).erreur_systeme = d_es;
   
             if (close(pipes_entree[1]) != 0)              if (close(pipes_entree[1]) != 0)
             {              {
                 (*s_etat_processus).erreur_systeme = d_es_processus;                  (*s_etat_processus).erreur_systeme = d_es_processus;
Line 3824  instruction_syseval(struct_processus *s_ Line 3821  instruction_syseval(struct_processus *s_
         }          }
         else          else
         {          {
               deverrouillage_threads_concurrents(s_etat_processus);
   
             if (close(pipes_entree[0]) != 0)              if (close(pipes_entree[0]) != 0)
             {              {
                 (*s_etat_processus).erreur_systeme = d_es_processus;                  (*s_etat_processus).erreur_systeme = d_es_processus;

Removed from v.1.82  
changed lines
  Added in v.1.84


CVSweb interface <joel.bertrand@systella.fr>