Our EMA consumer periodically stops working due to an error regarding the reactor shutting down.
loggerMsg
ClientName: ChannelCallbackClient
Severity: Error
Text: Received ChannelDown event on channel Channel
Instance Name EmaConsumer_1
RsslReactor @4f363abd
RsslChannel @21a2fda5
Error Id -1
Internal sysError 0
Error Location WlItemHandler.readUpdateMsg
Error text ReactorCallbackReturnCodes.FAILURE was returned from defaultMsgCallback(). This caused the Reactor to shutdown.
loggerMsgEnd
Once this occurs, all subsequent requests will fail with additional errors...
loggerMsg
ClientName: SingleItem
Severity: Error
Text: Internal error: rsslChannel.submit() failed in SingleItem.submit(RequestMsg)RsslChannel 0
Error Id -1
Internal sysError 0
Error Location ReactorChannel.submit
Error Text Reactor is shutdown, submit aborted.
loggerMsgEnd
com.thomsonreuters.ema.access.OmmInvalidUsageExceptionImpl: Failed to open or modify item request. Reason: ReactorReturnCodes.FAILURE. Error text: Reactor is shutdown, submit aborted.
Then our EMA client has to be restarted to get it to work again.
Can anyone explain why this occurs and how we can fix it? The errors do not provide any additional information as to where to start investigating.