Diff for /rpl/src/interruptions.c between versions 1.75 and 1.76

version 1.75, 2011/09/19 17:33:17 version 1.76, 2011/09/20 07:16:40
Line 2394  envoi_signal_processus(pid_t pid, enum s Line 2394  envoi_signal_processus(pid_t pid, enum s
   
         if (s_queue_signaux == NULL)          if (s_queue_signaux == NULL)
         {          {
             uprintf("Paf !\n");  
             return(1);              return(1);
         }          }
   
Line 2430  envoi_signal_processus(pid_t pid, enum s Line 2429  envoi_signal_processus(pid_t pid, enum s
         // Le signal est envoyé depuis un processus distinct.          // Le signal est envoyé depuis un processus distinct.
   
 #       ifdef IPCS_SYSV  #       ifdef IPCS_SYSV
             if ((nom = nom_segment(racine_segment, getpid())) == NULL)              if ((nom = nom_segment(racine_segment, pid)) == NULL)
             {              {
                 return(1);                  return(1);
             }              }
Line 2549  envoi_signal_processus(pid_t pid, enum s Line 2548  envoi_signal_processus(pid_t pid, enum s
                 return(1);                  return(1);
             }              }
 #       endif  #       endif
   
         close(segment);  
     }      }
   
     return(0);      return(0);
Line 2734  creation_queue_signaux(struct_processus Line 2731  creation_queue_signaux(struct_processus
                 return;                  return;
             }              }
   
             if ((support = open(nom, O_RDWR | O_CREAT | O_EXCL |              if ((support = open(nom, O_RDWR | O_CREAT | O_EXCL,
                     S_IRUSR | S_IWUSR)) == -1)                      S_IRUSR | S_IWUSR)) == -1)
             {              {
                 (*s_etat_processus).erreur_systeme = d_es_erreur_fichier;                  (*s_etat_processus).erreur_systeme = d_es_erreur_fichier;

Removed from v.1.75  
changed lines
  Added in v.1.76


CVSweb interface <joel.bertrand@systella.fr>