Ii dau un DIE (q->mq == (mqd_t)-1, "mq_open"); fix dupa mq_open si se pare ca nu moare, deci problema nu e de aici.<br><br><div class="gmail_quote">2012/4/2 Razvan Crainea <span dir="ltr"><<a href="mailto:razvan.crainea@gmail.com">razvan.crainea@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">2012/4/2 Mihail Costea <<a href="mailto:mihail.costea2005@gmail.com">mihail.costea2005@gmail.com</a>>:<br>
<div class="im">> La fel de bun ca ce era si inainte.<br>
> Am umblat la run_test.sh si am pus un sleep(2) la exec_client. Apoi am rulat<br>
> test dupa test de mana si trec toate.<br>
><br>
> Apoi dau un make -f Makefile.checker si s-a dus totul.<br>
> O_EXCL nu ajuta cu absolut nimic, fiindca nu se creaza coada si da eroare (e<br>
> de astept daca exista). Din acest motiv dau apoi mq_open doar cu 2 argumente<br>
> ca sa o deschida doar, dar primesc asta la citire din coada: (unix_queue.c,<br>
> 105): mq_recv: Bad file descriptor.<br>
><br>
<br>
</div>Asta este cel mai probabil din cauză că apelul mq_open cu 2 argumente<br>
a eșuat. Ești sigur că verifici codul de eroare întors?<br>
<br>
PS: top posting warning<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
Răzvan Crainea<br>
_______________________________________________<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></div></div></blockquote></div><br>