Author: toad
Date: 2007-11-27 12:15:12 +0000 (Tue, 27 Nov 2007)
New Revision: 15959
Modified:
trunk/freenet/src/freenet/io/AddressTrackerItem.java
Log:
Fix the shift logic
Modified: trunk/freenet/src/freenet/io/AddressTrackerItem.java
===================================================================
--- trunk/freenet/src/freenet/io/AddressTrackerItem.java 2007-11-27
12:02:41 UTC (rev 15958)
+++ trunk/freenet/src/freenet/io/AddressTrackerItem.java 2007-11-27
12:15:12 UTC (rev 15959)
@@ -82,7 +82,7 @@
// If no packets sent since last one, just replace it
if(timeLastSentPacket > gapLengthRecvTimes[0]) {
// Rotate gaps array
- for(int i=1;i<TRACK_GAPS;i++) {
+ for(int i=TRACK_GAPS;i>=1;i--) {
gapLengths[i] = gapLengths[i-1];
gapLengthRecvTimes[i] =
gapLengthRecvTimes[i-1];
}