Saalut c enecore moi et mon projet bidon de gestionnaire de rond point
En fait j'utilise une semaphore pour gérér la ressource ki est le rond point.
a un moment je mets un wait comme ce ci :
s etant une semaphore.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 while(s.get_val()!=4) { //try { //System.out.println("Camion en attente..."); //s.set_c_att(true); //wait(); //} catch (InterruptedException e) { // TODO Auto-generated catch block // e.printStackTrace(); //}
le probleme quand je le reveil en utilisant la méthode V() de la semaphore ben lui il prefere dormir...
Merci.
Partager