EPL Plug-ins
PAM-31179
Occasional core dumps are seen in the upgraded Storage plug-in to the new API.
A rare race-to-crash when opening MemoryStore tables on multiple threads simultaneously in a persistent correlator has been fixed.
PAM-31115
Codecs with background threads sending events can crash other codecs.
It was previously possible for a connectivity plug-in which started a background thread to send events to another plug-in whose start() method had not yet completed, which violates the API contract of connectivity plug-ins. Now such sends will block until the chain has completed start() on all plug-ins. Sending from the start() method itself is not permitted for the same reason, but blocking would deadlock, so it prints a warning message instead.