def METHOD_NAME(self, connector, reason):
    super().METHOD_NAME(connector, reason)
    # Twisted-1.3 erroneously abandons the connection on non-UserErrors.
    # To avoid this bug, don't upcall, and implement the correct version
    # of the method here.
    if self.continueTrying:
        self.connector = connector
        self.retry()