You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Robbie Gemmell (JIRA)" <ji...@apache.org> on 2017/08/30 14:37:00 UTC
[jira] [Created] (QPIDJMS-320) selector parser LRU cache isn't
thread safe
Robbie Gemmell created QPIDJMS-320:
--------------------------------------
Summary: selector parser LRU cache isn't thread safe
Key: QPIDJMS-320
URL: https://issues.apache.org/jira/browse/QPIDJMS-320
Project: Qpid JMS
Issue Type: Bug
Components: qpid-jms-client
Affects Versions: 0.24.0
Reporter: Robbie Gemmell
Assignee: Robbie Gemmell
Fix For: 0.25.0
The selector parser has a small static LRU cache to avoid repeatedly parsing the same selector strings. Its use isn't thread safe currently, so concurrent updates to the cache could lead to failure to evict old entries and allow it to grow beyond the intended size.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org