Hi Simon.<br><br>Thanks for the reply.<br><br><div class="gmail_quote">On Mon, Jun 18, 2012 at 7:50 AM, Simon McVittie <span dir="ltr"><<a href="mailto:simon.mcvittie@collabora.co.uk" target="_blank">simon.mcvittie@collabora.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 17/06/12 09:41, Ajay Garg wrote:<br>
> When a contact disconnects (from the telepathy network), the callback<br>
> function --- specified for the signal<br>
> <a href="http://telepathy.freedesktop.org/spec/Connection_Interface_Contact_List.html#Signal:ContactsChangedWithID" target="_blank">http://telepathy.freedesktop.org/spec/Connection_Interface_Contact_List.html#Signal:ContactsChangedWithID</a><br>

> --- is NOT hit.<br>
><br>
> Are you sure that this is intended to work<br>
<br>
</div>Yes. If it doesn't, that's a bug in telepathy-salut (or possibly<br>
telepathy-glib).<br>
<br>
What version of telepathy-glib do you have?<br></blockquote><div> </div><div><br>For brevity, I am listing all the telepathy packages ::<br><br>#######################################################################<br>[ajay@localhost ~]$ rpm -qa | grep -i telepathy<br>
<br><br>telepathy-haze-0.6.0-1.fc17.i686<br>telepathy-idle-0.1.11-2.fc17.i686<br>telepathy-logger-0.4.0-2.fc17.i686<br>python-telepathy-0.15.19-4.fc17.noarch<br>telepathy-farstream-0.4.0-2.fc17.i686<br>telepathy-filesystem-0.0.2-3.fc17.noarch<br>
telepathy-mission-control-5.12.0-1.fc17.i686<br>telepathy-glib-0.18.0-1.fc17.i686<br>telepathy-salut-0.8.0-1.fc17.i686<br>telepathy-gabble-0.16.0-1.fc17.i686<br>#######################################################################<br>
<br><br><br> </div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
If you connect to the deprecated ContactsChanged signal instead, does<br>
that one work? (It's older, so old tp-glib versions will have that but<br>
not the newer version.)<br></blockquote><div><br>It did not work.<br><br>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).<br>
<br>So, I guess I am using the code properly at least, in case of both 'ContactsChanged' and 'ContactsChangedWithID'.<br><br>Please let me know if I may try anything else.<br><br><br><br><br><br><br><br> </div>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class="im"><br>
> (that is without using the<br>
> experimental, unstable<br>
> <a href="http://telepathy.freedesktop.org/spec/Connection_Interface_Keepalive.html" target="_blank">http://telepathy.freedesktop.org/spec/Connection_Interface_Keepalive.html</a>) ?<br>
<br>
</div>KeepAlive is not relevant to telepathy-salut: it's about whether/how to<br>
keep the connection to a server alive, and in Salut there is no server.<br></blockquote><div><br><br>Thanks a ton !!!<br>That narrows down the things to look for :D<br><br><br><br>Thanks and Regards,<br>Ajay<br><br><br><br>
<br><br> </div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
    S<br>
_______________________________________________<br>
telepathy mailing list<br>
<a href="mailto:telepathy@lists.freedesktop.org">telepathy@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/telepathy" target="_blank">http://lists.freedesktop.org/mailman/listinfo/telepathy</a><br>
</blockquote></div><br>