after subscribing to a symbol list with around 1600 symbols I subscribe to those symbols individually.
I start receiving updates to individual symbols but after a short period of time (10s or so) i get below exception:
2017-03-22 08:02:10,948 [pool-3-thread-1] ERROR com.thomsonreuters.ema.access.OmmConsumerImpl - loggerMsg ClientName: EmaConsumer_1 Severity: Error Text: Call to rsslReactorDispatchLoop() failed. Internal sysError='0' Error text='channel out of buffers errorId=-4 errorText=channel out of buffers'. loggerMsgEnd
Can you please advise?
This seems to be the same problem as
Please set GuaranteedOutputBuffers in EmaConfig.xml read by the application to increase buffer size used when writing data. For more detail of the configuration, please refer to EMA Configuration Guide(<EMA package>\Ema\Docs\EMAJ_ConfigGuide.pdf)
<Channel> <Name value="Channel_1"/> <ChannelType value="ChannelType::RSSL_SOCKET"/> <GuaranteedOutputBuffers value="5000"/> ... </Channel>