[Bug 42932] Call: Content.Removed has not reason, but Call.ContentRemoved has one

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Dec 16 13:19:30 CET 2011


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

--- Comment #4 from Xavier Claessens <xclaesse at gmail.com> 2011-12-16 04:19:30 PST ---
Note that TpCallContent's constructor is internal API, used only by
TpCallChannel. It already gives the TpConnection but not the TpCallChannel. But
that can be changed even without changing API. So if connection or channel goes
away, and user keeps itself a ref to the content (why would it do that?) then
it currently rely on the fact that the CM-side will also remove all contents
from the bus to get the proxy invalidated (which TpBaseCallChannel does).

As a general rule, I'm in favor to remove things that we can add back later
without breaking API rather than keeping useless stuff that we can't remover
later.

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