Author: toad
Date: 2008-05-22 19:52:56 +0000 (Thu, 22 May 2008)
New Revision: 20047
Modified:
branches/db4o/freenet/src/freenet/client/async/RequestCooldownQueue.java
Log:
Limit size.
Modified:
branches/db4o/freenet/src/freenet/client/async/RequestCooldownQueue.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/RequestCooldownQueue.java
2008-05-22 18:46:18 UTC (rev 20046)
+++ branches/db4o/freenet/src/freenet/client/async/RequestCooldownQueue.java
2008-05-22 19:52:56 UTC (rev 20047)
@@ -158,6 +158,8 @@
}
if(logMINOR) Logger.minor(this, "Returning key "+key);
v.add(key);
+ if(v.size() == maxKeys)
+ return (Key[]) v.toArray(new Key[v.size()]);
}
}