Author: toad
Date: 2007-02-21 03:36:07 +0000 (Wed, 21 Feb 2007)
New Revision: 11877
Modified:
trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
Log:
Sanity check
Modified: trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
2007-02-21 03:33:47 UTC (rev 11876)
+++ trunk/freenet/src/freenet/client/async/SplitFileFetcherSubSegment.java
2007-02-21 03:36:07 UTC (rev 11877)
@@ -212,6 +212,7 @@
}
public void add(int blockNo, boolean dontSchedule) {
+ if(blockNo < 0) throw new IllegalArgumentException();
Integer i = new Integer(blockNo);
synchronized(this) {
blockNums.add(i);