Ajout d'un p'tit fichier
This commit is contained in:
parent
31d4672152
commit
d69a511d10
@ -133,14 +133,7 @@ int main( int argc, char **argv)
|
||||
// S'il n'y a plus de producteurs, on quitte
|
||||
if(nbDeProd == 0 && premier_lancement != 0)
|
||||
{
|
||||
if(shmctl(shmid, IPC_RMID, 0) < 0)
|
||||
{ perror("shmctl"); exit(EXIT_FAILURE); }
|
||||
|
||||
if(mutex_data >= 0) { del_sem(sem_key_data); }
|
||||
if(mutex_tpa >= 0) { del_sem(sem_key_tpa); }
|
||||
|
||||
endwin() ;
|
||||
exit(EXIT_SUCCESS);
|
||||
quitter(0);
|
||||
}
|
||||
// Ralentissement volontaire du programme
|
||||
// Pour cause d'utilisation excessive de CPU
|
||||
|
12
C_Language/TP_SYS/tp_sema/rapport
Normal file
12
C_Language/TP_SYS/tp_sema/rapport
Normal file
@ -0,0 +1,12 @@
|
||||
RAPPORT S4 producteur / consommateur
|
||||
|
||||
Faire marcher le programme :
|
||||
make
|
||||
./consommateur num
|
||||
./producteur num
|
||||
[./producteur num]
|
||||
|
||||
Le consommateur peut se terminer avec un CTRL_C.
|
||||
Idem pour le producteur.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user