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];
                                }


Reply via email to