Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.14.2
-
None
-
Unknown
Description
Hello everyone,
We have detected concurrency issues related to the dynamicMap attribute of the AbstractDynamicRegistry class. By default, dynamicMap is an object of the SimpleLRUCache class, which inherits from LinkedHashMap.
We have resolved the issue by creating our own LRUCacheFactory which returns a thread-safe synchronized map backed by the specified map.
Could you please review it?
Attachments
Attachments
Issue Links
- fixes
-
CAMEL-19397 SimpleLRUCache is not thread-safe
- Resolved
-
CAMEL-19311 Review the SimpleLRUCache to become thread-safe
- Resolved
- links to