Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 328278

Summary: [Discovery][Composite] CompositeDiscoveryContainer not correctly disposed on ServiceFactory.ungetService(...)
Product: [RT] ECF Reporter: Markus Kuppe <bugs.eclipse.org>
Component: ecf.providersAssignee: Markus Kuppe <bugs.eclipse.org>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: slewis
Version: 3.3.0   
Target Milestone: 3.4.0   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 328142    
Attachments:
Description Flags
mylyn/context/zip none

Description Markus Kuppe CLA 2010-10-20 14:20:18 EDT
The CompositeDiscoveryContainer is never disposed of by the ServiceFactory in org.eclipse.ecf.internal.provider.discovery.Activator.start(BundleContext). This leaves lingering container around with nested even more discovery containers (that still fire events).
Comment 1 Markus Kuppe CLA 2010-10-20 14:25:45 EDT
Fix released to master
Comment 2 Markus Kuppe CLA 2010-10-20 14:25:49 EDT
Created attachment 181327 [details]
mylyn/context/zip