diff options
| author | Andrew MacBean <macbean@apache.org> | 2014-07-04 14:19:35 +0000 |
|---|---|---|
| committer | Andrew MacBean <macbean@apache.org> | 2014-07-04 14:19:35 +0000 |
| commit | 67b6cafa1b23daa3edb36325e2e1c0970130106d (patch) | |
| tree | fcd8a5b80bd36f34f3c6238de10049b24f22fc44 /qpid/java | |
| parent | 8f8e23c83979091691e160dcb4978b2a83a7e551 (diff) | |
| download | qpid-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.java | 2 |
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; |
