title: What happens when a process reads an IPC message via msgrcv?
body: <p>What happens when a process reads an IPC message with <code>msgrcv</code>?</p>
  
  <p>Why I can't read a message with the same <code>mtype</code> more than once?</p>
  
  <p>Code for the structure being used:</p>
  
  <pre><code>struct msgbuff{
      long mtype;
      char mtext[150];   
  };
  </code></pre>