james created AMQ-6251:
--------------------------

             Summary: 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.13.2, 5.9.1
            Reporter: james
            Priority: Minor


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)

Reply via email to