[so] [Tema 2][linux] mq_receive returneaza Bad file descriptor
Claudiu Olteanu
olteanu.claudiu at ymail.com
Wed Apr 10 02:26:38 EEST 2013
Multumesc pentru raspunsuri, insa nu merge nici asa. Citisem partea in care scria ca dimensiunea bufferului trebuie sa fie >= dimensiunea maxima a mesajului. De aceea am si folosit attr.mq_msgsize + 1. Din cate stiam eu prioritatea poate sa fie si NULL .
________________________________
From: Claudiu Olteanu <olteanu.claudiu at ymail.com>
To: "so at cursuri.cs.pub.ro" <so at cursuri.cs.pub.ro>
Sent: Wednesday, April 10, 2013 2:01 AM
Subject: [Tema 2][linux] mq_receive returneaza Bad file descriptor
Salut!
Nu imi dau seama de ce atunci cand incerc sa fac preiau ceva de pe coada imi da Bad file descriptor. Sa pun pe ea nu intampin nicio problema. File descriptorul este identic cu cel intors de mq_open. Aveti idee care ar putea fi problema?
Apelul functiei mele arata ceva de genul :
mq_receive(mq, (char *)msg, attr.mq_msgsize + 1 , NULL);
Multumesc,
Claudiu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20130409/4804abc9/attachment.html>
More information about the so
mailing list