Issuing a msgrcv call with a -ve message type hangs on RHEL 7
Issue
- 32-bit applications running on 64-bit platforms where issuing a
msgrcv
with a-ve
message type hangs with errorerror: msgrcv: No message of desired type
- The kernel only returns a message if its type is 1. Other messages less than or equal to the absolute value of message type are not being received.
Environment
- Red Hat Enterprise Linux (RHEL) 7.0
kernel-3.10.0-54.0.1.el7.x86_64
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.