open a file with O_NONBLOCK.

Probably, Linux ignores this. But just in case.