Redesign the recursion static flag in Opp_CampaignMember to use s simple static counter that is incremented/decremented; and move DML processing inside the method.
Redesign the recursion static flag in Opp_CampaignMember to use s simple static counter that is incremented/decremented; and move DML processing inside the method.

Zosoled/Cumulus,SalesforceFoundation/Cumulus,SalesforceFoundation/Cumulus,Zosoled/Cumulus,Zosoled/Cumulus,Zosoled/Cumulus,SalesforceFoundation/Cumulus,SalesforceFoundation/Cumulus