Description:
ConcurrentModificationExceptions can happen at here when state persistence interval is low. This will cause persisting thread to exit and halt state persistence. Solution is two fold.
Protect state persistence thread using a try throwable block
Description: ConcurrentModificationExceptions can happen at here when state persistence interval is low. This will cause persisting thread to exit and halt state persistence. Solution is two fold.
Affected Product Version: SP 4.3.0, APIM-Analytics 2.6.0
Steps to reproduce: Run a system with multiple Siddhi apps with low persistence interval(1 min)