Timothy Bish created AMQ-4555:
---------------------------------
Summary: Locking in SimpleCachedLDAPAuthorizationMap can lead to
delays in Message dispatch.
Key: AMQ-4555
URL: https://issues.apache.org/jira/browse/AMQ-4555
Project: ActiveMQ
Issue Type: Bug
Components: Broker
Affects Versions: 5.8.0, 5.7.0
Reporter: Timothy Bish
Fix For: 5.9.0
The SimpleCachedLDAPAuthorizationMap attempts to cache the LDAP authentication
data; however, the locking used in the update phase can lead the broker to
stall message dispatch since every caller that looks up security ACLs will wait
until the update completes. Since we are caching the updates should occur
asynchronously and only replace the existing cached values once the update
completes.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira