Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
Patch Available
-
Unknown
Description
While debugging how components are resolved by Camel, noticed DefaultCamelContext#getComponent locks on components HashMap for the entire duration the component is created and started. This leads to other threads blocking on getComponent as if the entire method is synchronized