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)) {


Reply via email to