'Errback the C{self._onConnection} L{Deferred} when the
client connection fails.'

def clientConnectionFailed(self, connector, reason):

    if (not self._onConnection.called):
        self._onConnection.errback(reason)
