Author: toad
Date: 2009-03-26 00:01:48 +0000 (Thu, 26 Mar 2009)
New Revision: 26193

Modified:
   branches/db4o/freenet/src/freenet/node/fcp/ClientPutBase.java
Log:
Fix NPE on cancellation


Modified: branches/db4o/freenet/src/freenet/node/fcp/ClientPutBase.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/fcp/ClientPutBase.java       
2009-03-25 23:48:38 UTC (rev 26192)
+++ branches/db4o/freenet/src/freenet/node/fcp/ClientPutBase.java       
2009-03-26 00:01:48 UTC (rev 26193)
@@ -290,7 +290,7 @@
                FCPMessage msg;
                synchronized (this) {
                        FreenetURI uri = generatedURI;
-                       if(persistenceType == PERSIST_FOREVER) {
+                       if(persistenceType == PERSIST_FOREVER && uri != null) {
                                container.activate(uri, 5);
                                uri = uri.clone();
                        }

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to