'Notify the attempt manager that a connection could not be established.
@type connector: L{IConnector <twisted.internet.interfaces.IConnector>}
provider
@param connector: A connector.
@type reason: L{Failure}
@param reason: The reason the connection attempt failed.'

def clientConnectionFailed(self, connector, reason):

    self.manager.notifyNoConnection(self)
    self.manager.notifyDone(self)
