Author: toad
Date: 2008-03-21 23:35:34 +0000 (Fri, 21 Mar 2008)
New Revision: 18713
Modified:
trunk/freenet/src/freenet/node/RequestStarter.java
Log:
Fix NPE
Modified: trunk/freenet/src/freenet/node/RequestStarter.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestStarter.java 2008-03-21 23:09:25 UTC
(rev 18712)
+++ trunk/freenet/src/freenet/node/RequestStarter.java 2008-03-21 23:35:34 UTC
(rev 18713)
@@ -256,8 +256,10 @@
if(Logger.shouldLog(Logger.MINOR, this))
Logger.minor(this, "Finished "+req);
} finally {
- synchronized(keysFetching) {
- keysFetching.remove(key);
+ if(!isInsert) {
+ synchronized(keysFetching) {
+ keysFetching.remove(key);
+ }
}
}
}