[Pidgin] #15085: "Ghost" GTalk contacts
Pidgin
trac at pidgin.im
Sat Apr 28 12:25:03 EDT 2012
#15085: "Ghost" GTalk contacts
--------------------+-------------------------------------------------------
Reporter: Athen | Owner: darkrain42
Type: defect | Status: new
Milestone: | Component: Google Talk
Version: 2.7.2 | Resolution:
Keywords: |
--------------------+-------------------------------------------------------
Description changed by Athen:
Old description:
> I've just noticed this recently, with the addition of chat to G+. I have
> G+ open, as well as Pidgin connected to my GTalk account. Basically what
> happens is contacts who sign in and out frequently or rapidly do not get
> their statuses updated in Pidgin. I see them as being online, even
> though they are not. Attempting to message them gives me an XMPP error:
> "Message delivery to foo at public.talk.google.com failed: (Code 503)". If
> I log out and back in to my GTalk account [in Pidgin], they show
> correctly [as offline, usually], but it doesn't seem to ever update
> itself correctly.
>
> This seems to me to be probably a latency/timing thing. If the user
> signs in and out before the 'confirmation' that they're online has been
> processed by Pidgin [i.e. <20 seconds or so], then Pidgin seems to miss
> the signing off event, and just leaves them logged in. It also doesn't
> ever seem to periodically check to make sure that the users in your list
> are actually online; it only updates when an event occurs.
>
> I did search for this, but didn't find anything. Sorry if it's a dupe.
> Note: This is on Windows, and I'm running a slightly older version, so
> this may have been fixed already. I will update later today and see if
> that fixes it.
New description:
I've just noticed this recently, with the addition of chat to G+. I have
G+ open, as well as Pidgin connected to my GTalk account. Basically what
happens is contacts who sign in and out frequently or rapidly do not get
their statuses updated in Pidgin. I see them as being online, even though
they are not. Attempting to message them gives me an XMPP error: "Message
delivery to foo at public.talk.google.com failed: (Code 503)". If I log out
and back in to my GTalk account [in Pidgin], they show correctly [as
offline, usually], but it doesn't seem to ever update itself correctly.
This seems to me to be probably a latency/timing thing. If the user signs
in and out before the 'confirmation' that they're online has been
processed by Pidgin [i.e. <20 seconds or so], then Pidgin seems to miss
the signing off event, and just leaves them logged in. It also doesn't
ever seem to periodically check to make sure that the users in your list
are actually online; it only updates when an event occurs.
I did search for this, but didn't find anything. Sorry if it's a dupe.
Note: This is on Windows, and I'm running a slightly older version, so
this may have been fixed already. I will update later today and see if
that fixes it.
Edit: I attached a screenshot of what I see happening. "Alyssa" is a MSN
contact, so ignore that one. The green lines show linked people, and the
red boxes are the "ghost" contacts, who show as online in Pidgin even
while offline in G+ chat.
--
--
Ticket URL: <http://developer.pidgin.im/ticket/15085#comment:1>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list