Diff for /rpl/src/instructions_s8.c between versions 1.32 and 1.33

version 1.32, 2011/08/09 11:31:35 version 1.33, 2011/09/14 14:34:28
Line 1470  instruction_stop(struct_processus *s_eta Line 1470  instruction_stop(struct_processus *s_eta
   
     struct_objet                *s_objet;      struct_objet                *s_objet;
   
     struct timespec             attente;  
   
     attente.tv_sec = 0;  
     attente.tv_nsec = GRANULARITE_us * 1000;  
   
     (*s_etat_processus).erreur_execution = d_ex;      (*s_etat_processus).erreur_execution = d_ex;
   
     if ((*s_etat_processus).affichage_arguments == 'Y')      if ((*s_etat_processus).affichage_arguments == 'Y')
Line 1520  instruction_stop(struct_processus *s_eta Line 1515  instruction_stop(struct_processus *s_eta
         if ((*(*((struct_processus_fils *) (*s_objet).objet)).thread)          if ((*(*((struct_processus_fils *) (*s_objet).objet)).thread)
                 .processus_detache == d_vrai)                  .processus_detache == d_vrai)
         {          {
             kill((*(*((struct_processus_fils *) (*s_objet).objet)).thread).pid,              envoi_signal_processus((*(*((struct_processus_fils *)
                     SIGFSTOP);                      (*s_objet).objet)).thread).pid, rpl_sigstop);
         }          }
         else          else
         {          {
Line 1581  instruction_stop(struct_processus *s_eta Line 1576  instruction_stop(struct_processus *s_eta
                     if ((*(*((struct_processus_fils *)                      if ((*(*((struct_processus_fils *)
                             (*s_objet).objet)).thread).thread_actif == d_vrai)                              (*s_objet).objet)).thread).thread_actif == d_vrai)
                     {                      {
                         pthread_kill((*(*((struct_processus_fils *)                          envoi_signal_thread((*(*((struct_processus_fils *)
                                 (*s_objet).objet)).thread).tid, SIGFSTOP);                                  (*s_objet).objet)).thread).tid, rpl_sigstop);
                     }                      }
   
                     if (pthread_mutex_unlock(&((*(*((struct_processus_fils *)                      if (pthread_mutex_unlock(&((*(*((struct_processus_fils *)

Removed from v.1.32  
changed lines
  Added in v.1.33


CVSweb interface <joel.bertrand@systella.fr>