POSIX 1003.2 is not going to allow write errors to be ignored; let's