SAL-356 Teach LifecycleManager to start services per plugin
Michael Heemskerk
Branch: issue-3.0/SAL-356-lifecycleaware-order
Branch: sal-3.0.x
Declined
Declined pull request
Declining on the basis of lack of progression.
Closed by: Renat Sabitov·2016-06-09
Update LifecycleManager.onPluginEnabled to only start LifecycleAware services for the plugin that has just been started. This fixes a problem when multiple plugins are disabled and then re-enabled at the same time (as happens when a group of plugins depends on a plugin that is upgraded)