fn open_file(file: &Path) -> Result<File>
Open file for reading, without blocking should it be a FIFO.
file