Bug 26283 - doesn't detect CM crashes and doesn't deal well with disconnection
Summary: doesn't detect CM crashes and doesn't deal well with disconnection
Alias: None
Product: Telepathy
Classification: Unclassified
Component: fargo (show other bugs)
Version: git master
Hardware: Other All
: highest critical
Assignee: Simon McVittie
QA Contact: David Laban
URL: http://git.collabora.co.uk/?p=user/sm...
Whiteboard: milestone4.4 done=2h est=3h
Keywords: patch
: 26359 (view as bug list)
Depends on:
Blocks: 26097
  Show dependency treegraph
Reported: 2010-01-27 11:11 UTC by Simon McVittie
Modified: 2010-02-02 07:17 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Simon McVittie 2010-01-27 11:11:20 UTC
Fargo doesn't watch NameOwnerChanged to know whether the CM has crashed, and doesn't seem to terminate calls if the CM spontaneously disconnects (e.g. network error) either.

Estimate: 7h?
Comment 1 Simon McVittie 2010-02-01 08:16:40 UTC
This turns out to cause Bug #26359: when a media Channel object path is re-used, the old callbacks are still attached, Fargo tries to do everything twice and failure ensues. Upgrading priority and claiming this bug.
Comment 2 Simon McVittie 2010-02-01 08:17:49 UTC
*** Bug 26359 has been marked as a duplicate of this bug. ***
Comment 3 Simon McVittie 2010-02-01 11:50:07 UTC
Estimate reduced to 3 hours, this went quicker than I expected.

Branch smcv/misc is ready for review, but I haven't verified that it fixes the symptom from Bug #26359.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.