Post deployment of version 4.0.0.1 the CPU is spiking and leading to frequent service restarts. On further digging it is observed that some of the automation is leading to infinite loop threads while reading for modified records causing CPU spike.
4.0.0.1
DE178947
Steps to Reproduce:
Create an automation between Clarity and any other adapter
Make sure BatchProcessing flag is disabled in the automation
Modify large number of records on Clarity (say 1000) to get qualified in the poll
Trigger Sync
Observe Infinite looping of threads in Core process
Expected Results:
Infinite looping should not happen and records should be processed as expected
Actual Results:
Threads run into infinite looping causing CPU spikes