Journal nodes fails to shutdown cleanly if JournalNodeHttpServer or JournalNodeRpcServer fails to start.
Steps to recreate the issue:
- Change the http port for JournalNodeHttpServerr to some port which is already in use
- Start the journalnode. JournalNodeHttpServer start will fail with bind exception while journalnode process will continue to run.