[so] [Tema2][Linux] Eroare creare mqueue
Daniel Baluta
daniel.baluta at gmail.com
Sun Apr 18 12:49:41 EEST 2010
Salut,
2010/4/18 Alexandru - Florin Andrei <alex.f.andrei at gmail.com>:
> In server, dupa ce creez coada de mesaje, apelez un receive blocant, insa
> apelul imi intoarce codul -1 si mesajul de eroare este "Message too long",
> ceea ce mi se pare ciudat, avand in vedere ca nici nu apuc sa pornesc
> clientul. Am incercat sa setez diverse valori in campurile structurii
> mq_attr, dar nu pare sa fie asta cauza.
Foloseste interfata mqueue ([1]) pentru a vedea daca inainte de apelul blocant
exista vreun mesaj in coada.
De asemenea, ai mare grija la parametrii cozii cat si la dimensiunile date
la mq_send/mq_receive.
thanks,
Daniel.
[1] http://elf.cs.pub.ro/so/wiki/laboratoare/laborator-05#exercitii-de-laborator
More information about the so
mailing list