Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - mq_timedreceive_monotonic changed return value after applying 4844 patch : (3 Items)
   
mq_timedreceive_monotonic changed return value after applying 4844 patch  
I have integrated QNX patch 4844 into our QNX 650SP1 and I am facing a change in behaviour 
of the mq library call "mq_timedreceive_monotonic", can you please help me to understand the change history of the mq 
library or why would it change in patch 4844?

Its important to note that:
-The queue was created without setting the non blocking flag. 
-The previous return was EINTR and after applying the patch the return is EAGAIN.
-Timeout is set when calling mq_timedreceive_monotonic.
Re: mq_timedreceive_monotonic changed return value after applying 4844 patch  
Hello Omar,

are you using the "mqueue" or the "mq" server?

Kind regards,
Thomas Haupt
Re: mq_timedreceive_monotonic changed return value after applying 4844 patch  
Hi,
Thanks for replying, It seems that we use mqueue.
Regards