[Bug 34228] Implement API for requesting channels and handling them yourself

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Feb 28 19:11:35 CET 2011


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

--- Comment #3 from Olli Salli <ollisal at gmail.com> 2011-02-28 10:11:34 PST ---
(In reply to comment #2)

> Having done that, the request and handle PendingOp would then Proceed the
> ChannelRequest, just as for a normal "request and forget" request.
> 

Well, obviously it would have to also actually request the channel before doing
this, passing our full generated Handler client name as the PreferredHandler,
and do the normal ChannelRequest proceed dance etc.

Note that there are multiple failure cases: The ChannelRequest may fail, for
example. Also our handler getting a channel for some other Account than the one
the request was on is also a failure pretty much - there's something crazy
going on in the CD, and we shouldn't rather keep waiting for the "correct" one
to arrive - as likely it won't arrive, and we'll just keep our pendingop not
finished forever.

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