I am using mknod to stream some data from a program. I am trying to read that data in another program simultaniously. But it will not allow me to read that data until I exit the first program. Is there a way to stop the non-blocking feature in mknod FIFO.