Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
framework-4.0.2
-
None
Description
It looks like an uncaught exception is able to terminate the StartLevel thread thus causing the framework to not be properly controllable.
Sample issue: Felix.setActiveStartLevel may throw IllegalStateException if global lock cannot be acquired. This exception is not caught and causes StartLevel thread to terminate.