code: def connectionLost(self, reason):
          
          for wref in self._weakProxies.valuerefs():
              p = wref()
              if p is not None:
                  p.connectionLost(reason)
docs: Called by the DBus Connection object when the connection is lost.
  
          @type reason: L{twistd.python.failure.Failure}
          @param reason: The value passed to the associated connection's
                         connectionLost method.