CabbagePluginProcessor::getIdentifierDataFromCsound() is not locking the data array before reading and clearing it. This causes hanging and crashes, especially when rendering in Reaper with 20+ Cabbage plugins running.
This change fixes the issue by adding the missing lock in CabbagePluginProcessor::getIdentifierDataFromCsound().
CabbagePluginProcessor::getIdentifierDataFromCsound()
is not locking the data array before reading and clearing it. This causes hanging and crashes, especially when rendering in Reaper with 20+ Cabbage plugins running.This change fixes the issue by adding the missing lock in
CabbagePluginProcessor::getIdentifierDataFromCsound()
.