@Ron Bove
At 04:49UTC on 27th January, we received a status message with no state on all the connections using the uat_puffin login:
StatusMsg
streamId="1697"
domain="MarketPrice Domain"
itemGroup="00 f8"
name="STXE43000D4.EX"
nameType="1"
serviceId="259"
serviceName="hEDD"
StatusMsgEnd
I think the RIC is irrelevant, because it happened at exactly the same time on all connections, with different RICs.
It feels that the connection has died, because at the moment, we are responding to messages like this by uninitializing the OmmConsumer and creating a new one to reconnect, but we fail on the first step with this error:
OmmConsumerImpl loggerMsg
ClientName: EmaConsumer_2
Severity: Error
Text: Failed to uninitialize OmmBaseImpl (_executor.awaitTermination() timed out).
loggerMsgEnd
This is leaving us stuck until we manually do a complete restart of our application.
Are you able to give any advice on what the status message represents? And why we are unable to uninitialize the consumer?