Is it possible to open a file (pipe) with O_NBLOCK or O_NDELAY flags? When I'm trying to open a pipe and nobody is listening to this pipe my proces just hang.