Diff for /rpl/src/gestion_processus.c between versions 1.29 and 1.30

version 1.29, 2010/12/10 15:36:21 version 1.30, 2010/12/12 14:13:39
Line 3403  lecture_pipe(struct_processus *s_etat_pr Line 3403  lecture_pipe(struct_processus *s_etat_pr
 void  void
 scrutation_injection(struct_processus *s_etat_processus)  scrutation_injection(struct_processus *s_etat_processus)
 {  {
       char s=65;
     fd_set                          ensemble_descripteurs;      fd_set                          ensemble_descripteurs;
   
       logical1                        drapeau_erreur;
       logical1                        registre_arret_si_exception;
   
 #   if !defined(OpenBSD) && !defined(OS2)  #   if !defined(OpenBSD) && !defined(OS2)
         struct timespec             timeout;          struct timespec             timeout;
 #   else  #   else
         struct timeval              timeout;          struct timeval              timeout;
 #   endif  #   endif
   
     logical1                        drapeau_erreur;  
     logical1                        registre_arret_si_exception;  
   
     unsigned char                   tampon;      unsigned char                   tampon;
     unsigned char                   tampon_profilage[20];      unsigned char                   tampon_profilage[20];
   
     // Si on est dans le processus père, il n'y a rien à surveiller.      // Si on est dans le processus père, il n'y a rien à surveiller.
   
   BUG(s != 65, BACKTRACE(30));
     if ((*s_etat_processus).var_volatile_processus_racine == 0)      if ((*s_etat_processus).var_volatile_processus_racine == 0)
     {      {
         FD_ZERO(&ensemble_descripteurs);          FD_ZERO(&ensemble_descripteurs);

Removed from v.1.29  
changed lines
  Added in v.1.30


CVSweb interface <joel.bertrand@systella.fr>