You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Alan Dávila (Jira)" <ji...@apache.org> on 2023/04/24 17:49:00 UTC

[jira] [Created] (CAMEL-19295) Concurrency issues with dynamicMap in AbstractDynamicRegistry

Alan Dávila created CAMEL-19295:
-----------------------------------

             Summary: Concurrency issues with dynamicMap in AbstractDynamicRegistry
                 Key: CAMEL-19295
                 URL: https://issues.apache.org/jira/browse/CAMEL-19295
             Project: Camel
          Issue Type: Bug
    Affects Versions: 3.14.2
            Reporter: Alan Dávila


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?



--
This message was sent by Atlassian Jira
(v8.20.10#820010)