Bug 276351

Summary: KDE telepathy does not detect network disconnection
Product: [Frameworks and Libraries] telepathy Reporter: Karan Pratap Singh <wizard.karan>
Component: generalAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: kde
Priority: NOR    
Version: git-latest   
Target Milestone: 0.4.0   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Karan Pratap Singh 2011-06-23 19:49:47 UTC
Version:           git-latest (using Devel) 
OS:                Linux

Currently, kde-telepathy does not detect that the internet was disconnected and the contact list still shows the contacts as online and we can even chat with them, but the messages are not delivered obviously to our contacts...

This is mainly due to the fact that telepathy itself does not support detection of internet disconnection.

Reproducible: Always

Steps to Reproduce:
1)Login to your accounts using kde-telepathy, like say you are using the contact list.
2) Disconnect the internet to your machine.
3) Now, look over at the contact list and try to chat with your friends.

Actual Results:  
We are still able to see the contacts in the contactlist as well as open a chat conversation with them, and even type messages to them, without any error or warning appearing.

Expected Results:  
1) Either the chat handlers should be killed, and all the available contacts should vanish or turn offline.
2) OR some error or warning must be shown to the user, which tells them that the internet is down and their messages are not being received by their friends...

Empathy already supports this by using a daemon to talk to the network manager and detecting whether the internet is working or not!
Comment 1 David Edmundson 2011-10-21 16:17:52 UTC
This functionality has been rolled into Mission Control - the central telepathy daemon. 

Using a new version of this will have that functionality.