Author: saces
Date: 2009-04-16 17:18:28 +0000 (Thu, 16 Apr 2009)
New Revision: 26890

Modified:
   trunk/freenet/src/freenet/client/async/BaseManifestPutter.java
Log:
fix npe

Modified: trunk/freenet/src/freenet/client/async/BaseManifestPutter.java
===================================================================
--- trunk/freenet/src/freenet/client/async/BaseManifestPutter.java      
2009-04-16 17:09:39 UTC (rev 26889)
+++ trunk/freenet/src/freenet/client/async/BaseManifestPutter.java      
2009-04-16 17:18:28 UTC (rev 26890)
@@ -1279,9 +1279,9 @@
                                }
                        }
                }
-               if(token != baseMetadata)
-                       token.removeFrom(container);
                if(persistent()) {
+                       if(token != baseMetadata)
+                               token.removeFrom(container);
                        container.ext().store(metadataPuttersByMetadata, 2);
                        container.deactivate(metadataPuttersByMetadata, 1);
                        state.removeFrom(container, context);

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

Reply via email to