. ignore ESPIPE error from lseek() in fflush() on read streams (because fifo's aren't detected when stdin, stdout or stderr)
doing anything in fflush() if stream is a pipe).