[Bug 67183] New: TpConnectionManager: fails to introspect Haze if the timing is unfortunate

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jul 22 10:42:00 PDT 2013


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

          Priority: medium
            Bug ID: 67183
          Keywords: patch
                CC: guillaume.desmottes at collabora.co.uk,
                    xclaesse at gmail.com
          Assignee: simon.mcvittie at collabora.co.uk
           Summary: TpConnectionManager: fails to introspect Haze if the
                    timing is unfortunate
        QA Contact: telepathy-bugs at lists.freedesktop.org
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: simon.mcvittie at collabora.co.uk
          Hardware: Other
            Status: ASSIGNED
           Version: git master
         Component: tp-glib
           Product: Telepathy

Created attachment 82830
  --> https://bugs.freedesktop.org/attachment.cgi?id=82830&action=edit
TpConnectionManager: retry introspection after CM exits, up  to once

Many connection managers automatically exit after 5 seconds of
inactivity. If the CM has no .manager file *and* exits in this way
while we are introspecting it, we would previously consider it to have
failed introspection - but with sufficiently unfortunate timing,
that can result in empathy-accounts not considering Haze to exist.

To avoid this, without going into an infinite loop if the CM fails to
introspect, retry once, but only once.

---

Regression test included.

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


More information about the telepathy-bugs mailing list