I'm calling OmmConsumer.registerClient on 2000 symbols in a fairly tight loop and finding that it just hangs somewhere between 500 and 1500 symbols subscribed every time. I call registerClient for nth time, and it just never returns.
Any suggestions on how to address this? The actual subscription line is below. It works fine for a smaller number of registrations.
consumer.registerClient(reqMsg.clear().serviceName("ELEKTRON_DD").name(ticker),this)
Thanks,
Shawn