retry on  Errno::EPIPE