no, if server_name isn't `nil` we want to try to re-resolve it (I'm not sure why we do this, but it's what is done in the exception stuff).