Author: toad
Date: 2009-03-06 12:10:55 +0000 (Fri, 06 Mar 2009)
New Revision: 25901

Modified:
   branches/db4o/freenet/src/freenet/client/async/ClientPutter.java
Log:
Activate before removing


Modified: branches/db4o/freenet/src/freenet/client/async/ClientPutter.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientPutter.java    
2009-03-06 09:18:23 UTC (rev 25900)
+++ branches/db4o/freenet/src/freenet/client/async/ClientPutter.java    
2009-03-06 12:10:55 UTC (rev 25901)
@@ -329,11 +329,17 @@
        }
 
        public void removeFrom(ObjectContainer container) {
+               container.activate(cm, 2);
                cm.removeFrom(container);
+               container.activate(ctx, 1);
                ctx.removeFrom(container);
-               targetURI.removeFrom(container);
-               if(uri != null)
+               container.activate(targetURI, 5);
+               if(targetURI != FreenetURI.EMPTY_CHK_URI)
+                       targetURI.removeFrom(container);
+               if(uri != null) {
+                       container.activate(uri, 5);
                        uri.removeFrom(container);
+               }
                super.removeFrom(container);
        }
 }

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

Reply via email to