Bug 836020

Summary: Notification not received, when a buddy client goes offline by virtue of being disconnected from the wifi (telepathy-salut) network.
Product: [Fedora] Fedora Reporter: Ajay Garg <ajaygargnsit>
Component: telepathy-salutAssignee: Brian Pepple <bdpepple>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 17CC: ajaygargnsit, bdpepple, johnp
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-28 06:33:12 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ajay Garg 2012-06-27 21:06:32 UTC
Description of problem:
=============================

Notification not received, when a buddy client goes offline by virtue of being disconnected from the wifi (telepathy-salut) network.




Version-Release number of selected component (if applicable):
=================================================================
F17





Steps to Reproduce:
==========================

When a contact disconnects (from the telepathy network), the callback
function, specified for the signal

http://telepathy.freedesktop.org/spec/Connection_Interface_Contact_List.html#Signal:ContactsChangedWithID

is NOT hit.





  
Actual results:
===================
The callback function, specified for the signal

http://telepathy.freedesktop.org/spec/Connection_Interface_Contact_List.html#Signal:ContactsChangedWithID

is NOT hit.






Expected results:
===================
The callback function, specified for the signal

http://telepathy.freedesktop.org/spec/Connection_Interface_Contact_List.html#Signal:ContactsChangedWithID

SHOULD BE hit.






Additional info:
===================

a)
One thing I notice is that both - 'ContactChanged' and 'ContactsChangedWithID' - callbacks are hit when the buddy comes online, but are NOT hit when the same buddy goes offline (by disconnecting from the telepathy-salut wifi network).

So, I guess I am using the code properly at least, in case of both 'ContactsChanged' and 'ContactsChangedWithID'.




b)
Following are the telepathy-packages, that were installed on F17 where this bug occurred ::

telepathy-haze-0.6.0-1.fc17.i686
telepathy-idle-0.1.11-2.fc17.i686
telepathy-logger-0.4.0-2.fc17.i686
python-telepathy-0.15.19-4.fc17.noarch
telepathy-farstream-0.4.0-2.fc17.i686
telepathy-filesystem-0.0.2-3.fc17.noarch
telepathy-mission-control-5.12.0-1.fc17.i686
telepathy-glib-0.18.0-1.fc17.i686
telepathy-salut-0.8.0-1.fc17.i686
telepathy-gabble-0.16.0-1.fc17.i686

Comment 1 Ajay Garg 2012-06-27 21:09:27 UTC
Mailinglist discussions at ::
http://www.mail-archive.com/telepathy@lists.freedesktop.org/msg05699.html

Comment 2 Ajay Garg 2012-06-28 06:33:12 UTC
Sorry,
I guess I opened the ticket at the wrong bug-tracker :(

Opened the ticket at https://bugs.freedesktop.org/show_bug.cgi?id=51501

Sorry again.