You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Timothy Bish (JIRA)" <ji...@apache.org> on 2016/04/26 16:05:13 UTC
[jira] [Resolved] (AMQ-6251) Queue resetNeeded field should be
volatile
[ https://issues.apache.org/jira/browse/AMQ-6251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Timothy Bish resolved AMQ-6251.
-------------------------------
Resolution: Fixed
Assignee: Timothy Bish
Fix Version/s: 5.14.0
> Queue resetNeeded field should be volatile
> ------------------------------------------
>
> Key: AMQ-6251
> URL: https://issues.apache.org/jira/browse/AMQ-6251
> Project: ActiveMQ
> Issue Type: Bug
> Components: Broker
> Affects Versions: 5.9.1, 5.13.2
> Reporter: james
> Assignee: Timothy Bish
> Priority: Minor
> Fix For: 5.14.0
>
>
> The Queue.resetNeeded field should be volatile due to the fact that it is exposed outside of any additional synchronization (via the Queue.isResetNeeded() method). without the volatile modifier, the flag could be set but not recognized by any external code checking it.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)