…tate - applied Jaikiran's patch
… MSC shutdown
Test cannot call shouldStop() via byteman script because this method requires a lock to be held. Fixing byteman script to use method param instead of lock protected shouldStop() method to identify if the expected method call stack is beeing executed.
…ityMonitor methods to be paired properly
* update unstableServices counter only if monitor is really added or removed from observers list * refactoring StabilityMonitor.remove() -> StabilityMonitor.removeController(Controller)
* do not decrement unstable services when adding problem or failed controller * always ensure unstableServices >= 0 invariant * introducing service controller 'stable' flag - to properly notify stability observers * refactoring getStabilityState() method
…ntainer stability report
…part 1: base implementation" This reverts commit 5501976.