<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> </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 <stef8803@gmail.com><br><b><span style="font-weight: bold;">To:</span></b> Sisteme de Operare <so@cursuri.cs.pub.ro><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 <<a ymailto="mailto:algorunescu@yahoo.com" href="mailto:algorunescu@yahoo.com">algorunescu@yahoo.com</a>>:<br>><br>> Hai ca revin asupra parerii de mai sus :).Acum lucrez la varianta in windows<br>> si mi-am dat seama ca m-am complicat aiurea pe linux. In cazul ala<br>> comportamentul cel mai simplu este altul. Thread-ul 3 face signal, trece<br>> thread-ul 1 in waiting si inainte sa se blocheze in signal porneste threadul<br>> al carui rand este (in cazul asta chiar thread-ul 1 din wait). In cazul asta<br>> nu mai ai nevoie de un thread intern si ar trebui sa se rezolve si<br>> deadlock-ul.<br>><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>