-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
Using a root node to coordinate shutdown of a ServiceContainer has the following drawbacks:
- ServiceContainerImpl does not notify TerminateListeners if root's mode is set to REMOVE; so we would need to cover that case to avoid inconsistencies
- The fact that root is removed does not indicate that other services are removed, so the shutdown time passed to TerminateListener.Info constructor is invalid
- it generates a number of service messages that is uneeded (as every service depends on root node, root node receives all dependents notification, and this information is not currently used for any purpose)
- is related to
-
MSC-33 Improve test coverage
-
- Resolved
-