[Bug 27459] implement a fast-path for Connection properties from spec 0.19.2

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Apr 7 21:58:57 CEST 2011


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

Olli Salli <ollisal at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |http://git.collabora.co.uk/
                   |                            |?p=user/oggis/telepathy-gli
                   |                            |b.git;a=shortlog;h=refs/hea
                   |                            |ds/conn-introspection
             Status|NEW                         |ASSIGNED
  Status Whiteboard|easy? NB#213334             |NB#213334
           Keywords|                            |patch
         AssignedTo|marco.barisione at collabora.c |ollisal at gmail.com
                   |o.uk                        |
                 CC|                            |ollisal at gmail.com

--- Comment #2 from Olli Salli <ollisal at gmail.com> 2011-04-07 12:58:56 PDT ---
It wasn't totally easy! Have a look at my branch (URL).

Namely, when developing that I stumbled upon
 * A race condition in contact building, uncovered by the awesome performance
of GetAll introspection
 * Several tests relying on the individual slow-path introspection calls being
made with a specific timing
 * TpConnection being a maze of inter-connected callbacks with a lot of corner
cases (to be expected, really)

lcov-check indicates that both the fast and slow paths are hit for both the
pre-connected and connected phases of introspection, and also as a response to
StatusChanged.

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



More information about the telepathy-bugs mailing list