The flow of our application is:
- create OmmConsumerConfig
- pass config to newly created OmmConsumer
- register interest, get the required data and unregister
- finally we uninitialize()
The problem we are seeing is that the connection is not closed. Every time the app runs it creates a new connection. This is causing high CPU load and memory leak.