Bug 21490 - Tidy up lifecycles of GabbleJingleContents
Summary: Tidy up lifecycles of GabbleJingleContents
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: gabble (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL: http://git.collabora.co.uk/?p=user/wj...
Whiteboard:
Keywords: patch
Depends on: 21431
Blocks:
  Show dependency treegraph
 
Reported: 2009-04-30 04:49 UTC by Will Thompson
Modified: 2009-05-06 05:50 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Will Thompson 2009-04-30 04:49:25 UTC
I've seen a few crashes in Gabble caused by GabbleJingleContents outliving their session. I think I've tracked down all the cases in which that could happen:

* There were some reference leaks; and
* There were cases where a content would never emit 'removed'.

My branch jingle-content-lifecycle fixes these issues. It's a child branch of the one awaiting review at #21431.
Comment 1 Will Thompson 2009-05-06 05:50:23 UTC
Reviewed by Simon and Daf; merged.


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.