title: Non-Blocking File IO in Java
body: <p>I want to write to a named pipe (already created) without blocking on the reader. My reader is another application that may go down. If the reader does go down, I want the writer application to keep writing to that named pipe. Something like a this in Java</p>
  
  <pre><code>fopen(fPath, O_NONBLOCK)
  </code></pre>
  
  <p>So that when the reader comes up, it may resume from where it failed.</p>