activemq-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher L. Shannon (JIRA)" <j...@apache.org>
Subject [jira] [Created] (AMQ-6056) Refactor non-persistent limits in terms of the temporary store
Date Fri, 20 Nov 2015 21:00:11 GMT
Christopher L. Shannon created AMQ-6056:
-------------------------------------------

             Summary: Refactor non-persistent limits in terms of the temporary store
                 Key: AMQ-6056
                 URL: https://issues.apache.org/jira/browse/AMQ-6056
             Project: ActiveMQ
          Issue Type: Improvement
          Components: Broker
    Affects Versions: 5.14.0
            Reporter: Christopher L. Shannon


Refactor the limits used for tracking of non-persistent messages so that the limit of the
temporary store usage is taken into account instead of just the memory usage limit as the
messages in memory can be higher than available temporary storage.  This scenario could cause
deadlocks such as the scenario in AMQ-5712.  

The fix in AMQ-5712 works around this by using a timeout when trying to add a message to a
Queue to prevent a deadlock but this is just a work around and the underlying cause should
be fixed.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message