Author: toad
Date: 2008-01-31 13:14:57 +0000 (Thu, 31 Jan 2008)
New Revision: 17421

Modified:
   trunk/freenet/src/freenet/node/PeerNode.java
Log:
Actually update timeLastReceivedSwapRequest.

Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java        2008-01-31 13:13:23 UTC 
(rev 17420)
+++ trunk/freenet/src/freenet/node/PeerNode.java        2008-01-31 13:14:57 UTC 
(rev 17421)
@@ -1546,7 +1546,10 @@
                                long timeSinceLastTime = now - 
timeLastReceivedSwapRequest;
                                swapRequestsInterval.report(timeSinceLastTime);
                                double averageInterval = 
swapRequestsInterval.currentValue();
-                               return averageInterval < 
Node.MIN_INTERVAL_BETWEEN_INCOMING_SWAP_REQUESTS;
+                               if(averageInterval >= 
Node.MIN_INTERVAL_BETWEEN_INCOMING_SWAP_REQUESTS) {
+                                       timeLastReceivedSwapRequest = now;
+                                       return false;
+                               } else return true;
                        }
                        timeLastReceivedSwapRequest = now;
                }


Reply via email to