[telepathy-mission-control/master] _mcd_account_maybe_autoconnect: never auto-connect unless valid

Simon McVittie simon.mcvittie at collabora.co.uk
Thu Jun 25 05:53:24 PDT 2009


---
 src/mcd-account.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/mcd-account.c b/src/mcd-account.c
index a52d623..d7312fb 100644
--- a/src/mcd-account.c
+++ b/src/mcd-account.c
@@ -187,6 +187,12 @@ _mcd_account_maybe_autoconnect (McdAccount *account)
         return;
     }
 
+    if (!priv->valid)
+    {
+        DEBUG ("%s not Valid", priv->unique_name);
+        return;
+    }
+
     if (priv->conn_status != TP_CONNECTION_STATUS_DISCONNECTED)
     {
         DEBUG ("%s already connected", priv->unique_name);
-- 
1.5.6.5




More information about the telepathy-commits mailing list