Author: ritchiem
Date: Tue Jan  8 04:59:01 2008
New Revision: 609961

URL: http://svn.apache.org/viewvc?rev=609961&view=rev
Log:
QPID-499 : Patch to update the queue size statistics when the Active TTL 
process runs 
Removed old single commented out code line from AMQSession.

Modified:
    
incubator/qpid/branches/M2/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java
    
incubator/qpid/branches/M2/java/client/src/main/java/org/apache/qpid/client/AMQSession.java

Modified: 
incubator/qpid/branches/M2/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java
URL: 
http://svn.apache.org/viewvc/incubator/qpid/branches/M2/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java?rev=609961&r1=609960&r2=609961&view=diff
==============================================================================
--- 
incubator/qpid/branches/M2/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java
 (original)
+++ 
incubator/qpid/branches/M2/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java
 Tue Jan  8 04:59:01 2008
@@ -224,6 +224,8 @@
             AMQMessage msg = iter.next();
             if(msg.expired(_queue))
             {
+                // fixme: Currently we have to update the total byte size here 
for the data in the queue  
+                _totalMessageSize.addAndGet(-msg.getSize());
                 _queue.dequeue(_reapingStoreContext,msg);
                 msg.decrementReference(_reapingStoreContext);
                 iter.remove();

Modified: 
incubator/qpid/branches/M2/java/client/src/main/java/org/apache/qpid/client/AMQSession.java
URL: 
http://svn.apache.org/viewvc/incubator/qpid/branches/M2/java/client/src/main/java/org/apache/qpid/client/AMQSession.java?rev=609961&r1=609960&r2=609961&view=diff
==============================================================================
--- 
incubator/qpid/branches/M2/java/client/src/main/java/org/apache/qpid/client/AMQSession.java
 (original)
+++ 
incubator/qpid/branches/M2/java/client/src/main/java/org/apache/qpid/client/AMQSession.java
 Tue Jan  8 04:59:01 2008
@@ -2136,7 +2136,6 @@
                                                                 
amqd.getAMQQueueName(), // queue
                                                                 getTicket()); 
// ticket
                         QueueDeclareOkHandler okHandler = new 
QueueDeclareOkHandler();
-                        //getProtocolHandler().syncWrite(queueDeclare, 
QueueDeclareOkBody.class);
                         
getProtocolHandler().writeCommandFrameAndWaitForReply(queueDeclare, okHandler);
 
                         return okHandler._messageCount;


Reply via email to