[jboss-cvs] JBoss Messaging SVN: r3214 - trunk/src/main/org/jboss/messaging/core/impl.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Oct 19 18:59:29 EDT 2007
Author: timfox
Date: 2007-10-19 18:59:29 -0400 (Fri, 19 Oct 2007)
New Revision: 3214
Modified:
trunk/src/main/org/jboss/messaging/core/impl/MessagingQueue.java
Log:
Adjustment to message pulling
Modified: trunk/src/main/org/jboss/messaging/core/impl/MessagingQueue.java
===================================================================
--- trunk/src/main/org/jboss/messaging/core/impl/MessagingQueue.java 2007-10-19 21:41:35 UTC (rev 3213)
+++ trunk/src/main/org/jboss/messaging/core/impl/MessagingQueue.java 2007-10-19 22:59:29 UTC (rev 3214)
@@ -512,7 +512,8 @@
if (trace) { log.trace(this + " deliverInternal"); }
- if (handleFlowControlForConsumers && getReceiversReady() && localDistributor.getNumberOfReceivers() > 0)
+ if (handleFlowControlForConsumers && getReceiversReady() &&
+ localDistributor.getNumberOfReceivers() > 0 && messageRefs.isEmpty())
{
if (trace) { log.trace("Informing suckers"); }
//The receivers are still ready for more messages but there is nothing left in the local queue
More information about the jboss-cvs-commits
mailing list