Author: robert
Date: 2008-01-11 23:14:10 +0000 (Fri, 11 Jan 2008)
New Revision: 17021
Modified:
trunk/freenet/src/freenet/node/PeerNode.java
Log:
doh, off by one...
Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java 2008-01-11 23:06:54 UTC
(rev 17020)
+++ trunk/freenet/src/freenet/node/PeerNode.java 2008-01-11 23:14:10 UTC
(rev 17021)
@@ -989,8 +989,10 @@
while (i.hasPrevious()) {
MessageItem here=(MessageItem)i.previous();
//While the item we are adding is a HIGHER
priority, move on (backwards...)
- if (!(addMe.getPriority() < here.getPriority()))
+ if (!(addMe.getPriority() <
here.getPriority())) {
+ if (i.hasNext()) i.next();
break;
+ }
}
i.add(addMe);
}