Ensure event block processing loop is done with a copy of the NSMutableA...

...rray of callback blocks to avoid a crash if the array is mutated during enumeration.