title: multiple read processes of the same pipe can all read the same message
body: <p>I have some doubts about pipes appreciate help if anyone knows</p>
  
  <p>A pipe can be shared by multiple processes simultaneously allowing these processes exchanging "messages" to each other.
  When there are multiple read processes of the same pipe can all read the same message (sent only once and not multiple copies)?</p>
  
  <p>In a multi-threaded environment it is possible that a message sent by a process is corrupted when writing to the pipe? </p>
  
  <p>thanks for listening</p>