summaryrefslogtreecommitdiff
path: root/qpid/java
diff options
context:
space:
mode:
authorAndrew MacBean <macbean@apache.org>2014-07-04 14:19:35 +0000
committerAndrew MacBean <macbean@apache.org>2014-07-04 14:19:35 +0000
commit67b6cafa1b23daa3edb36325e2e1c0970130106d (patch)
treefcd8a5b80bd36f34f3c6238de10049b24f22fc44 /qpid/java
parent8f8e23c83979091691e160dcb4978b2a83a7e551 (diff)
downloadqpid-python-67b6cafa1b23daa3edb36325e2e1c0970130106d.tar.gz
QPID-5877: [Java Broker] Potential for rejected messages to be resent out of order
Work completed by Keith Wall <kwall@apache.org> and me. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1607863 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java')
-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 c17ce562e8..2bfef7f4b8 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
@@ -1823,7 +1823,7 @@ public abstract class AbstractQueue<X extends AbstractQueue<X>>
lastSeen = context.getLastSeenEntry();
releasedNode = context.getReleasedEntry();
- node = (releasedNode != null && lastSeen.compareTo(releasedNode)>0) ? releasedNode : getEntries().next(
+ node = (releasedNode != null && lastSeen.compareTo(releasedNode)>=0) ? releasedNode : getEntries().next(
lastSeen);
}
return node;