From dda4016b8aa7b6cb2fb93ef5edb647e11f2490cd Mon Sep 17 00:00:00 2001 From: Martin Ritchie Date: Tue, 9 Oct 2007 09:31:40 +0000 Subject: Update to correct error log that would occur when using selectors. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@583088 13f79535-47bb-0310-9956-ffa450edef68 --- .../qpid/server/queue/ConcurrentSelectorDeliveryManager.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'java') diff --git a/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java b/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java index 15a517a6b2..416a9a4d7f 100644 --- a/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java +++ b/java/broker/src/main/java/org/apache/qpid/server/queue/ConcurrentSelectorDeliveryManager.java @@ -857,9 +857,16 @@ public class ConcurrentSelectorDeliveryManager implements DeliveryManager else { - if (_messages.size() > 0) + if (s.filtersMessages()) { - _log.error("Direct delivery with queued msgs:" + _messages.size()); + if (s.getPreDeliveryQueue().size() > 0) + { + _log.error("Direct delivery from PDQ with queued msgs:" + s.getPreDeliveryQueue().size()); + } + } + else if (_messages.size() > 0) + { + _log.error("Direct delivery from MainQueue queued msgs:" + _messages.size()); } //release lock now -- cgit v1.2.1