[Bug 40283] Crash when a client needs recovery

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Aug 23 12:26:00 CEST 2011


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

--- Comment #4 from Xavier Claessens <xclaesse at gmail.com> 2011-08-23 03:26:00 PDT ---
MC maps each channel to its handler using the well-known-name of the handler
process. In this case, MC needs to know who's handling each channel to check if
it bypass observers so it knows when an observer recovers for each channel if
it should be given to it or if the handler wants to bypass them.

In the case the handler got the channel as an approver and claimed it, MC does
not keep in its mapping the handler for that channel.

I don't know if there are other cases where that mapping is used. But I think
either that mapping is useless and should be removed, or we should make our
best to keep it complete and correct. We should not inserting NULL as the
handler of a channel if we can know who's handling it.

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



More information about the telepathy-bugs mailing list