[Telepathy] [Bug 11883] Removing a contact from subscribe and it comes back to remote-pending

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue May 19 07:24:06 PDT 2009


http://bugs.freedesktop.org/show_bug.cgi?id=11883


Will Thompson <will.thompson at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |NOTOURBUG




--- Comment #2 from Will Thompson <will.thompson at collabora.co.uk>  2009-05-19 07:24:05 PST ---
I've just reproduced this; it looks like a Google Talk server bug. When we
remove someone from subscribe, we send a <presence type="unsubscribe"/>
correctly, and GTalk responds with an updated roster item, with
subscription="from". But then it sends us another update with
subscription="from" ask="subscribed" out of the blue.

The remote contact does not, in fact, get asked if we can subscribe again.

SEND:
-----------------------------------
<presence type="unsubscribe" to="XXX at gmail.com" id="15320294471"></presence>

-----------------------------------

RECV [251]:
-----------------------------------
<iq to="YYY at googlemail.com/Telepathy3710B4A5" id="5887D34E" type="set"><query
gr:ext="2" xmlns="jabber:iq:roster" xmlns:gr="google:roster"><item
jid="XXX at gmail.com" subscription="from" name="Will
Thompson"><group>Me</group></item></query></iq>
-----------------------------------

SEND:
-----------------------------------
<iq type="result" id="5887D34E"></iq>

-----------------------------------

RECV [267]:
-----------------------------------
<iq to="YYY at googlemail.com/Telepathy3710B4A5" id="5887D36B" type="set"><query
gr:ext="2" xmlns="jabber:iq:roster" xmlns:gr="google:roster"><item
jid="XXX at gmail.com" subscription="from" ask="subscribe" name="Will
Thompson"><group>Me</group></item></query></iq>
-----------------------------------

SEND:
-----------------------------------
<iq type="result" id="5887D36B"></iq>


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the telepathy mailing list