Applied patch in http://jira.activemq.org/jira/browse/AMQ-633 Thanks Brian Diesenhaus! Also exposed the memory limits and usage via JMX and allowed the limit to be configured via a destination policy.