<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt">Nu am doua solutii diferite. Aceeasi solutie o portam pe windows si cand modificam codul mi-a picat fisa.<br><div>&nbsp;</div>Alex<div><br></div><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><br><div style="font-family:arial, helvetica, sans-serif;font-size:13px"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Stefan Munteanu &lt;stef8803@gmail.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> Sisteme de Operare &lt;so@cursuri.cs.pub.ro&gt;<br><b><span style="font-weight: bold;">Sent:</span></b> Fri, May 6, 2011 9:52:20 PM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [so] [Tema 4]Test3<br></font><br>
2011/5/6 Alex Gorunescu &lt;<a ymailto="mailto:algorunescu@yahoo.com" href="mailto:algorunescu@yahoo.com">algorunescu@yahoo.com</a>&gt;:<br>&gt;<br>&gt; Hai ca revin asupra parerii de mai sus :).Acum lucrez la varianta in windows<br>&gt; si mi-am dat seama ca m-am complicat aiurea pe linux. In cazul ala<br>&gt; comportamentul cel mai simplu este altul. Thread-ul 3 face signal, trece<br>&gt; thread-ul 1 in waiting si inainte sa se blocheze in signal porneste threadul<br>&gt; al carui rand este (in cazul asta chiar thread-ul 1 din wait). In cazul asta<br>&gt; nu mai ai nevoie de un thread intern si ar trebui sa se rezolve si<br>&gt; deadlock-ul.<br>&gt;<br><br>Sunt perfect de a cord cu tine, te-ai complicat :)<br><br>Dar nu prea inteleg de ce ai doua solutii diferite pe windows si<br>linux. Codul este portabil in proportie de 90% (mai putin apelurile de<br>sistem).<br><br>Stefan<br>_______________________________________________<br><span><a target="_blank"
 href="http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii">http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii</a></span><br></div></div>



</div></body></html>