A zero read doesn't set errno.