RHEL 7 で -ve メッセージタイプを持つ msgrcv 呼び出しを実行するとハングする
Issue
-ve
メッセージタイプを持つmsgrcv
を実行する 64 ビットプラットフォームで稼動している 32 ビットアプリケーションがハングし、error: msgrcv: No message of desired type
エラーが表示されます。- カーネルは、タイプが 1 の場合にのみメッセージを返します。メッセージタイプの絶対値より少ないか同じメッセージは受け取りません。
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.