Community
Participate
Working Groups
Created attachment 169512 [details] Patch On each lookup OSGi context creates a new RunAndTrack instance. As a result we end up with a large number (1000's) of RunAndTracks. Moreover, the single purpose of those RAT instances is to be notified when the originating context is disposed. (To keep RAT valid OSGi context creates an extra dependency on context's parent.) The patch creates a "notify on disposal" listener instead that takes care of eliminating duplicates.
Patch applied to CVS Head.