All, On ppc32 mq_timedreceive returns ETIMEDOUT (110) instead of -1 and errno set to ETIMEDOUT. I've seen this behavior on arm as well. Any thoughts on this? Thanks, Steven