Am observat o chestie in scripturile de testare, si e posibil sa fie legat de ce ai spus si tu.<div><br></div><div>In fiecare test, de fiecare data cand este creat un client, i se salveaza pid-ul si mai apoi se face wait pe el. Acest lucru nu este facut si pentru gateway si servere, prin urmare, la executia testului n, este posibil ca gateway-ul si serverele pornite in testul n-1 inca sa ruleze. </div>
<div><br></div><div>Cred ca ar fi o idee buna sa se faca wait si pe pid-urile asociate gateway-ului si serverelor, si in acest fel, la finalul executiei unui script de test sa nu mai ruleze niciun proces care a fost pornit din acel script de test.</div>
<div><br><div class="gmail_quote">2011/4/4 Laura Vasilescu <span dir="ltr">&lt;<a href="mailto:vasilescu.laura@gmail.com">vasilescu.laura@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
2011/4/4 Lungu Adrian &lt;<a href="mailto:lungu_a_ro@yahoo.com">lungu_a_ro@yahoo.com</a>&gt;:<br>
<div class="im">&gt;  Pe linux , atat serverele , cat si clientul si gateway-ul folosesc mq_open(...,<br>
&gt;   O_CREAT | O_RDWR, ....) pentru a deschide o coada .. care ajunge primu&#39;, o<br>
&gt; creaza , ceilalti o deschid RDWR  (gandesc eu)<br>
<br>
</div>Atunci cum se explică faptul că gateway-ul rămâne blocat în primul<br>
recv de la client?<br>
<br>
--<br>
<font color="#888888">Laura<br>
</font><div><div></div><div class="h5">_______________________________________________<br>
<a href="http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii" target="_blank">http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii</a><br>
</div></div></blockquote></div><br></div>