« Return to Thread: svn commit: r701072 - /activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/cursors/AbstractStoreCursor.java

svn commit: r701072 - /activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/cursors/AbstractStoreCursor.java

by gtully :: Rate this Message:

Reply to Author | View in Thread

Author: gtully
Date: Thu Oct  2 03:46:15 2008
New Revision: 701072

URL: http://svn.apache.org/viewvc?rev=701072&view=rev
Log:
fix AMQ-1962, reset or cursor as a result of empty subscription list was incorrectly setting store size to 0

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

Modified: activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/cursors/AbstractStoreCursor.java
URL: http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/cursors/AbstractStoreCursor.java?rev=701072&r1=701071&r2=701072&view=diff
==============================================================================
--- activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/cursors/AbstractStoreCursor.java (original)
+++ activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/cursors/AbstractStoreCursor.java Thu Oct  2 03:46:15 2008
@@ -194,7 +194,7 @@
         batchList.clear();
         batchResetNeeded = true;
         this.cacheEnabled=false;
-        size=0;
+        size = getStoreSize();
     }
     
     protected final synchronized void fillBatch() {


 « Return to Thread: svn commit: r701072 - /activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/cursors/AbstractStoreCursor.java

LightInTheBox - Buy quality products at wholesale price!