Diff for /rpl/src/gestion_objets.c between versions 1.100 and 1.104

version 1.100, 2013/04/01 15:29:34 version 1.104, 2013/05/28 22:09:55
Line 2863  copie_etat_processus(struct_processus *s Line 2863  copie_etat_processus(struct_processus *s
      * n'ont aucune raison de changer.       * n'ont aucune raison de changer.
      */       */
   
     pthread_mutexattr_init(&attributs_mutex);  
     pthread_mutexattr_settype(&attributs_mutex, PTHREAD_MUTEX_NORMAL);  
     (*s_nouvel_etat_processus).sections_critiques = 0;      (*s_nouvel_etat_processus).sections_critiques = 0;
       (*s_nouvel_etat_processus).initialisation_scheduler = d_faux;
   
     // Les sémaphores sont initialisés dans le nouveau thread. Il      // Les sémaphores sont initialisés dans le nouveau thread. Il
     // s'agit d'une limitation de l'implantation de l'émulation      // s'agit d'une limitation de l'implantation de l'émulation
Line 3538  copie_etat_processus(struct_processus *s Line 3537  copie_etat_processus(struct_processus *s
     pthread_mutexattr_destroy(&attributs_mutex);      pthread_mutexattr_destroy(&attributs_mutex);
   
     pthread_mutexattr_init(&attributs_mutex);      pthread_mutexattr_init(&attributs_mutex);
       pthread_mutexattr_settype(&attributs_mutex, PTHREAD_MUTEX_NORMAL);
       pthread_mutex_init(&((*s_nouvel_etat_processus).mutex_interruptions),
               &attributs_mutex);
       pthread_mutexattr_destroy(&attributs_mutex);
   
       pthread_mutexattr_init(&attributs_mutex);
     pthread_mutexattr_settype(&attributs_mutex, PTHREAD_MUTEX_NORMAL);      pthread_mutexattr_settype(&attributs_mutex, PTHREAD_MUTEX_NORMAL);
     pthread_mutex_init(&((*s_nouvel_etat_processus).mutex_allocation),      pthread_mutex_init(&((*s_nouvel_etat_processus).mutex_allocation),
             &attributs_mutex);              &attributs_mutex);

Removed from v.1.100  
changed lines
  Added in v.1.104


CVSweb interface <joel.bertrand@systella.fr>