[Bug 55773] make ServicePoints actually work

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Oct 8 20:46:30 CEST 2012


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

--- Comment #2 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
Created attachment 68273
  --> https://bugs.freedesktop.org/attachment.cgi?id=68273&action=edit
McdConnection: build up our sets of emergency numbers  over time

To facilitate this, use nicer data structures.

Most importantly, this means we don't critical whenever we get more
than one distinct service point, as Jonny noticed while porting to
Telepathy 1.0. It might slightly defeat the intention of the
ServicePointsChanged signal, but in practice the list is probably
never going to shrink, and if it does, it's probably wise to
keep considering its old members to be an emergency number (the effect
that that has is that plugins aren't allowed to influence channel
requests).

Also, don't leak the sets of emergency numbers when finalized.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.



More information about the telepathy-bugs mailing list