Diff for /rpl/src/interruptions.c between versions 1.170 and 1.171

version 1.170, 2016/03/17 16:31:36 version 1.171, 2016/03/18 12:43:48
Line 1524  lancement_thread_signaux(struct_processu Line 1524  lancement_thread_signaux(struct_processu
   
     if (pipe((*s_etat_processus).pipe_signaux) != 0)      if (pipe((*s_etat_processus).pipe_signaux) != 0)
     {      {
   perror("pipe");
         (*s_etat_processus).erreur_systeme = d_es_processus;          (*s_etat_processus).erreur_systeme = d_es_processus;
         return(d_erreur);          return(d_erreur);
     }      }
Line 3142  creation_queue_signaux(struct_processus Line 3143  creation_queue_signaux(struct_processus
             return;              return;
         }          }
   
         if ((f_queue_signaux = shm_open(nom, O_RDWR | O_CREAT | O_EXCL,          if ((f_queue_signaux = shm_open(nom, O_RDWR | O_CREAT /* | O_EXCL*/,
                 S_IRUSR | S_IWUSR)) == -1)                  S_IRUSR | S_IWUSR)) == -1)
         {          {
             sys_free(nom);              sys_free(nom);
Line 3379  creation_queue_signaux(struct_processus Line 3380  creation_queue_signaux(struct_processus
     }      }
 #           endif  #           endif
   
       if (lancement_thread_signaux(s_etat_processus) == d_erreur)
       {
           (*s_etat_processus).erreur_systeme = d_es_processus;
           return;
       }
   
     return;      return;
 }  }
   

Removed from v.1.170  
changed lines
  Added in v.1.171


CVSweb interface <joel.bertrand@systella.fr>