Author: dejanb
Date: Tue Sep 22 16:06:17 2009
New Revision: 817713

URL: http://svn.apache.org/viewvc?rev=817713&view=rev
Log:
https://issues.apache.org/activemq/browse/AMQ-2401 - fixes problem with low 
memory limits

Modified:
    
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/BaseDestination.java

Modified: 
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/BaseDestination.java
URL: 
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/BaseDestination.java?rev=817713&r1=817712&r2=817713&view=diff
==============================================================================
--- 
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/BaseDestination.java
 (original)
+++ 
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/BaseDestination.java
 Tue Sep 22 16:06:17 2009
@@ -89,8 +89,8 @@
         // let's copy the enabled property from the parent 
DestinationStatistics
         this.destinationStatistics.setEnabled(parentStats.isEnabled());
         this.destinationStatistics.setParent(parentStats);
-        this.systemUsage = brokerService.getProducerSystemUsage();
-        this.memoryUsage = new MemoryUsage(systemUsage.getMemoryUsage(), 
destination.toString());
+        this.systemUsage = new 
SystemUsage(brokerService.getProducerSystemUsage(), destination.toString());
+        this.memoryUsage = this.systemUsage.getMemoryUsage();
         this.memoryUsage.setUsagePortion(1.0f);
         this.regionBroker = brokerService.getRegionBroker();
     }


Reply via email to