Author: toad
Date: 2009-04-10 20:25:38 +0000 (Fri, 10 Apr 2009)
New Revision: 26725

Modified:
   trunk/freenet/src/freenet/client/async/ClientPutter.java
   trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
Log:
ctx is passed in, don't remove it because ClientPut* will remove it.


Modified: trunk/freenet/src/freenet/client/async/ClientPutter.java
===================================================================
--- trunk/freenet/src/freenet/client/async/ClientPutter.java    2009-04-10 
19:35:06 UTC (rev 26724)
+++ trunk/freenet/src/freenet/client/async/ClientPutter.java    2009-04-10 
20:25:38 UTC (rev 26725)
@@ -353,8 +353,9 @@
        public void removeFrom(ObjectContainer container, ClientContext 
context) {
                container.activate(cm, 2);
                cm.removeFrom(container);
-               container.activate(ctx, 1);
-               ctx.removeFrom(container);
+               // This is passed in. We should not remove it, because the 
caller (ClientPutBase) should remove it.
+//             container.activate(ctx, 1);
+//             ctx.removeFrom(container);
                container.activate(targetURI, 5);
                targetURI.removeFrom(container);
                if(uri != null) {

Modified: trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java    
2009-04-10 19:35:06 UTC (rev 26724)
+++ trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java    
2009-04-10 20:25:38 UTC (rev 26725)
@@ -1664,8 +1664,9 @@
                }
                container.activate(targetURI, 5);
                targetURI.removeFrom(container);
-               container.activate(ctx, 1);
-               ctx.removeFrom(container);
+               // This is passed in. We should not remove it, because the 
caller (ClientPutDir) should remove it.
+//             container.activate(ctx, 1);
+//             ctx.removeFrom(container);
                container.activate(metadataPuttersByMetadata, 2);
                container.activate(metadataPuttersUnfetchable, 2);
                ArrayList<Metadata> metas = null;

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

Reply via email to