pnoltes opened a new issue, #561:
URL: https://github.com/apache/celix/issues/561

   The dependency manager implementation uses bundle context of other bundles. 
This is done in:
   - celix_dependencyManager_allComponentsActive
   - celix_dependencyManager_createInfo
   - celix_dependencyManager_createInfos
   To get the component information of other bundles through the use of 
useBundle(s) calls
   But there is no guarantee that a bundle context of an other bundle is valid 
during a useBundle(s) callback. 
   
   The use of bundle context of other bundles should be removed and an 
alternative for storing and getting component info for other bundles should be 
added. This could be done by a (small) component registry. 
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to