+ if self._status != telepathy.CONNECTION_STATUS_DISCONNECTED:
+ _moduleLogger.info("Attempting connect when not disconnected")
+ return
+ _moduleLogger.info("Kicking off connect")
+ self._delayedConnect.start()
+ self._timedDisconnect.stop()
+
+ @misc_utils.log_exception(_moduleLogger)
+ def _delayed_connect(self):