[so] Tema 2 teste
Dan Gioga
dgioga at gmail.com
Wed Sep 2 01:30:41 EEST 2009
Am rezolvat problema.
Era de la strucura mq_attr pe care o folosesc la crearea cozii.
before:
attr.mq_flags = 0; // blocking
attr.mq_maxmsg = 100;
attr.mq_msgsize = MAX_SIZE;
attr.mq_curmsgs = 0;
after:
attr.mq_flags = 0; // blocking
attr.mq_maxmsg = 10;
attr.mq_msgsize = MAX_SIZE;
attr.mq_curmsgs = 0;
"attr->mq_maxmsg must be less than or equal to the msg_max limit"
Nu se crea coada => clientul nu avea ce deschide. Sau cel putin asa am
inteles eu din paginile de manual.
2009/9/1 Dragos Ciprian Nedelcu <dadu_cip at yahoo.com>
> - client: mq_open():: No such file or directory
>
> Cel mai probabil serverul se blocheaza, iar atunci cand clientul incearca
> sa deschida coada, aceasta nu mai exista. Am avut si eu probleme de genul
> asta; la mine se bloca serverul din cauza unor apeluri malloc(), sau din
> cauza strdup() (nu mi-am dat seama exact). Incearca sa scapi de malloc si
> strdup si vezi daca merge.
>
>
> _______________________________________________
> so mailing list
> so at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20090902/09ba75c7/attachment.htm>
More information about the so
mailing list