The server in question registers 2000 RICs, and updates all of them at interval of 0.5s. The 2000 RefreshMsg on registration and 4000 UpdateMsg/s are queued, and OmmProvider.submit-ed in a single thread. It all works fine.
However, when the RIC size is raised to 5000, it gets hanged. The thread dump looks like this:
    
        
             
    
Any help would be greatly appreciated.
Jianping