[Bug 45459] Add tp_connection_disconnect_async()

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jan 31 21:38:32 CET 2012


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

--- Comment #2 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2012-01-31 12:38:32 PST ---
(In reply to comment #1)
> In what case will tp_cli_connection_call_disconnect return immediately?

If the D-Bus interface is missing (impossible here because it's the core
interface) or the proxy has been invalidated (but I might be misremembering
that second one, I'll have to check).

If I'm right about the second one, I'm pretty sure other places in tp-glib get
this wrong. I'll check.

Making tp_cli_*_call_* always-async is on my list to be done early for 1.0,
even if we end up deleting them and replacing them with GDBus or GAsyncBadgers
or whatever before the API actually freezes. The sometimes-sync is allegedly an
API guarantee (as in, the tests test it) but I hope nobody relies on it
anyway...

-- 
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