[Bug 52531] Make possible to "upgrade" all proxies/contacts at once

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jul 30 18:54:20 CEST 2012


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

--- Comment #4 from Xavier Claessens <xclaesse at gmail.com> 2012-07-30 16:54:20 UTC ---
Ok, one good argument against this:

<oggis> why I originally chose against this kind of stuff is the following kind
of scenario:
 1) something sees a new service object it wants to proxy, say AM sees an
Account
 2) it asks for the proxy from the factory, that becomes a pending operation
which completes once the features requested by then are there
 3) somebody pokes the factory to add more features
 4) the original prepare with less features completes - without complex hacks,
this'd cause the AM to signal the account as being there
 but that's "wrong" - the newly requested features are not there
 of course, whatever poked the factory to add more features is probably waiting
for that new "reprepare" operation to finish - which does when the newly
requested features are there too
 but it sounds very easy to mess up the event handling, when you are waiting
for your "reprepare" to finish, but simultaneously can receive events for new
proxies with the "old" features

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