Author: nextgens
Date: 2008-04-09 05:25:58 +0000 (Wed, 09 Apr 2008)
New Revision: 19100
Modified:
trunk/freenet/src/freenet/node/LocationManager.java
Log:
trivial optimization which might fix the bug of Sven-Ola T?\195?\188cke
Modified: trunk/freenet/src/freenet/node/LocationManager.java
===================================================================
--- trunk/freenet/src/freenet/node/LocationManager.java 2008-04-08 22:59:54 UTC
(rev 19099)
+++ trunk/freenet/src/freenet/node/LocationManager.java 2008-04-09 05:25:58 UTC
(rev 19100)
@@ -1200,6 +1200,8 @@
long now = System.currentTimeMillis();
synchronized(recentlyForwardedIDs) {
RecentlyForwardedItem[] items = new
RecentlyForwardedItem[recentlyForwardedIDs.size()];
+ if(items.length < 1)
+ return;
items = (RecentlyForwardedItem[])
recentlyForwardedIDs.values().toArray(items);
for(int i=0;i<items.length;i++) {
if(now - items[i].lastMessageTime > (TIMEOUT*2)) {