One issue is that empathy forgets about the ASLEEP state as being an offline state; patch for that is:
(http://paste.ubuntu.com/109631/): --- ./libempathy/empathy-idle.c.bak 2009-01-26 03:35:28.000000000 +0100 +++ ./libempathy/empathy-idle.c 2009-01-26 03:35:48.000000000 +0100 @@ -227,18 +227,17 @@ idle_nm_state_change_cb (DBusGProxy *pr priv = GET_PRIV (idle); if (!priv->use_nm) { return; } old_nm_connected = priv->nm_connected; - new_nm_connected = !(state == NM_STATE_CONNECTING || - state == NM_STATE_DISCONNECTED); + new_nm_connected = state == NM_STATE_CONNECTED; priv->nm_connected = TRUE; /* To be sure _set_state will work */ DEBUG ("New network state %d", state); if (old_nm_connected && !new_nm_connected) { /* We are no more connected */ DEBUG ("Disconnected: Save state %d", priv->state); priv->nm_saved_state = priv->state; ** Changed in: empathy (Ubuntu) Status: New => Triaged -- Empathy doesn't connect/reconnect immediately if network becomes available https://bugs.launchpad.net/bugs/261541 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs