title: Having a trouble with opening FIFO in C
body: <p>I'm having a trouble in opening FIFOs in C.. first I created them using mkfifo() function with permission : 0777, and when I tried to open them, it succeeded in opening the first FIFO only, then the process will stuck in opening the second FIFO, and this is my code :</p>
  
  <pre><code>fd1 = open("FIFO1_PATH", O_WRONLY );
  fd2 = open("FIFO2_PATH", O_WRONLY );
  </code></pre>
  
  <p>This will not be executed, but once I comment the second line, it executes ! Is there a limit for the number of opening FIFOs per process ? I don't know why is this happening.. I just spent 3 Hours trying to figure out what the problem is, but without any results :(</p>