Author: toad
Date: 2008-08-27 16:06:35 +0000 (Wed, 27 Aug 2008)
New Revision: 22192
Modified:
branches/db4o/freenet/src/freenet/client/async/BaseSingleFileFetcher.java
Log:
Don't create a KeyListener if finished
Modified:
branches/db4o/freenet/src/freenet/client/async/BaseSingleFileFetcher.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/BaseSingleFileFetcher.java
2008-08-27 16:06:00 UTC (rev 22191)
+++ branches/db4o/freenet/src/freenet/client/async/BaseSingleFileFetcher.java
2008-08-27 16:06:35 UTC (rev 22192)
@@ -309,6 +309,7 @@
container.activate(parent, 1);
container.activate(ctx, 1);
}
+ if(finished) return null;
KeyListener ret = new
SingleKeyListener(key.getNodeKey().cloneKey(), this, !ctx.cacheLocalRequests,
parent.getPriorityClass(), persistent);
if(persistent) {
container.deactivate(key, 5);