<b>un thread executa <span class="style2">Wait</span> pe conditia q:</b> Se va planifica un alt thread pentru executie dupa care threadul curent se va bloca la coada de asteptare a conditiei q.<br><br>Daca nu exista un thread de planificat, threadul asteapta pana apare unul ?<br>Intreb ptr ca ma uit pe testul 3: la secunda 0 sunt 2 threaduri 3A si 3B care incearca sa faca operatiile Entry() apoi WaitCond(0) (ptr 3A) si Entry apoi WaitCond(1) (ptr 3B).<br><br>In cazul in care nu se asteapta un alt thread(deci nu se mai planifica nici unul) succesiunea evenimentelor este urmatoarea:<br>3A face Entry() si poate sa intre in monitor apoi asteapta la coada conditiei 0; 3B vrea sa faca Entry() si se blocheaza la entry queue; dupa care apare dead-lock...<br><br>Oare atunci cand se face Wait pe o conditie thread-ul care este deja in Monitor iese automat ?<br><p>&#32;

<hr size=1>Access over 1 million songs - <a href="http://pa.yahoo.com/*http://us.rd.yahoo.com/evt=36035/*http://music.yahoo.com/unlimited/">Yahoo! Music Unlimited.</a>