Process: repeat read() until we get EAGAIN.