summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Wall <kwall@apache.org>2015-02-14 08:55:10 +0000
committerKeith Wall <kwall@apache.org>2015-02-14 08:55:10 +0000
commite15f00f8565cccda1e63869ca7c1a64d16af29ae (patch)
treeb5fc5c45c9ca10476ba13bc953e3112789142e97
parent6b17c57341c1b822d7f888e76aae1104f1599795 (diff)
downloadqpid-python-e15f00f8565cccda1e63869ca7c1a64d16af29ae.tar.gz
QPID-6393: [Java Broker] Prevent possibility for the permature close of queue browser
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1659763 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/java/broker-core/src/main/java/org/apache/qpid/server/queue/AbstractQueue.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/queue/AbstractQueue.java b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/queue/AbstractQueue.java
index 8f4c3d6df0..f3711ee53a 100644
--- a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/queue/AbstractQueue.java
+++ b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/queue/AbstractQueue.java
@@ -2160,7 +2160,7 @@ public abstract class AbstractQueue<X extends AbstractQueue<X>>
if (consumerDone)
{
sub.flushBatched();
- if (lastLoop && !sub.isSuspended())
+ if (lastLoop && getNextAvailableEntry(sub) == null)
{
sub.queueEmpty();
}