reestablish outsock on failure recovery