Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix client not exiting via signals (INT/TERM)
Fixed by removing extraneous call to System.exit() in Controller.stopAll() Most callers of Controller.stopAll(), i.e. other classes, also call System.exit() themselves afterwards. Controller class also sets up a shutdown hook which calls stopAll() but the [now removed] extra call to System.exit() inside stopAll() was blocking and stopping proper shutdown, requiring SIGKILL.
- Loading branch information