InterceptorState + EventPool uses syncrhonizedMap that has locking issues: refactor to avoid

Description

/coldbox/system/core/events/EventPool.cfc

Uses a linkedHashMap + then collections.synchronizedMap( linkedHashMap ); to maintain its pool. SynchronizedMap has locking issues and should be avoided.

Status

Assignee

Luis Majano

Reporter

Dominic Watson

Labels

None

Fix versions

Priority

Major