[Bug 24645] New: Try harder to reinvoke the same Handler well-known name
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Oct 20 20:04:42 CEST 2009
http://bugs.freedesktop.org/show_bug.cgi?id=24645
Summary: Try harder to reinvoke the same Handler well-known name
Product: Telepathy
Version: unspecified
Platform: Other
OS/Version: All
Status: NEW
Severity: enhancement
Priority: medium
Component: mission-control
AssignedTo: telepathy-bugs at lists.freedesktop.org
ReportedBy: simon.mcvittie at collabora.co.uk
Depends on: 24120
When reinvoking a Handler for EnsureChannels, as noted on Bug #24120, MC can
easily pick a different well-known name (and hence object path) within the same
unique name.
> There are two ways that the new logic could pick the wrong head from such a
> hydra:
>
> * The handler has put up an extra head that matches the channel better; that
(or just as well, and happens to be sorted first)
> new head catches the channel, instead of it going to the less specific head
> (this would happen if the fake Empathy in dispatcher/capture-bundle.py had a
> channel redispatched to it)
>
> * The handler previously had an extra head that matched the channel better, but
> it has cut off that head (I can't think of a real-world use case for this); due
> to the fallback behaviour you propose, your logic and mine are effectively
> equivalent here
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list