[so] [Tema2][Linux] Eroare creare mqueue

Alexandru - Florin Andrei alex.f.andrei at gmail.com
Sun Apr 18 14:15:06 EEST 2010


Se pare ca m-am grabit un pic. Dupa ce am restartat masina virtuala a mers
ok. S-ar putea sa fi existat un mesaj in coada inainte de apel, desi nu imi
dau seama cum a ajuns acolo, din moment ce serverul a avut acelasi
comportament de cand l-am rulat prima data.

Oricum, multumesc pentru raspunsul rapid.

Alex

2010/4/18 Daniel Baluta <daniel.baluta at gmail.com>

> 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
> _______________________________________________
> 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/lurker/list/so.html/attachments/20100418/0e9db13a/attachment.htm>


More information about the so mailing list