missed a spot where pre-grabbing errno is required