Changement des noms des mutex
parent
5c142579ba
commit
200957af25
|
@ -26,8 +26,8 @@ int main( int argc, char **argv)
|
||||||
if(argc < 2) { printf("Usage : %s nSHM \n", argv[0]); exit(EXIT_FAILURE); }
|
if(argc < 2) { printf("Usage : %s nSHM \n", argv[0]); exit(EXIT_FAILURE); }
|
||||||
|
|
||||||
shm_key = (key_t) atoi(argv[1]);
|
shm_key = (key_t) atoi(argv[1]);
|
||||||
sem_key_tpa = MUTEX_1;
|
sem_key_tpa = MUTEX_TPA;
|
||||||
sem_key_data = MUTEX_2;
|
sem_key_data = MUTEX_DATA;
|
||||||
|
|
||||||
MEMP * memoireP;
|
MEMP * memoireP;
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
#define NPLEIN 1
|
#define NPLEIN 1
|
||||||
#define NVIDE 2
|
#define NVIDE 2
|
||||||
#define MUTEX_1 3 // Pour le tableau de producteurs
|
#define MUTEX_TPA 3 // Pour le tableau de producteurs
|
||||||
#define MUTEX_2 4 // Pour les données
|
#define MUTEX_DATA 4 // Pour les données
|
||||||
|
#define MUTEX_GLOB 10 // Pour pouvoir entrer dans la liste des producteurs actifs
|
||||||
#define MAX_PROD 5 // Maximum de producteurs
|
#define MAX_PROD 5 // Maximum de producteurs
|
||||||
#define MAX_BUF 100 // Taille maximale du buffer
|
#define MAX_BUF 100 // Taille maximale du buffer
|
||||||
|
|
Loading…
Reference in New Issue