[Bug 21787] Connection.Interface.ContactLists

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jun 28 16:57:51 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=21787

--- Comment #36 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-06-28 07:57:51 PDT ---
(In reply to comment #32)
> Re GetContactListAttributes: I find it sad that special timeout had to be
> specified for this method

I now realise that this is essentially equivalent to calling EnsureChannel for
the subscribe, publish and stored lists, which is best-practice in the current
D-Bus API. As far as I know, nobody uses a longer-than-default timeout for
those EnsureChannel calls, and we generally cope; it'll only take longer than
25 seconds on pathological servers.

In both the old and new API, if the initial method call times out, you can
recover by trying again later if you want, or even recover by watching for
signals (NewChannels in the old API, ContactsChanged in the new) and catching
up on what you missed.

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



More information about the telepathy-bugs mailing list