Author: toad
Date: 2009-04-03 18:06:16 +0000 (Fri, 03 Apr 2009)
New Revision: 26471

Modified:
   trunk/freenet/src/freenet/client/async/SingleFileFetcher.java
Log:
Activation


Modified: trunk/freenet/src/freenet/client/async/SingleFileFetcher.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SingleFileFetcher.java       
2009-04-03 18:04:56 UTC (rev 26470)
+++ trunk/freenet/src/freenet/client/async/SingleFileFetcher.java       
2009-04-03 18:06:16 UTC (rev 26471)
@@ -1194,17 +1194,23 @@
 //     
        public void removeFrom(ObjectContainer container, ClientContext 
context) {
                if(logMINOR) Logger.minor(this, "removeFrom() on "+this);
+               container.activate(uri, 5);
                uri.removeFrom(container);
-               if(thisKey != null)
+               if(thisKey != null) {
+                       container.activate(thisKey, 5);
                        thisKey.removeFrom(container);
+               }
                if(ah != null) {
                        ah.activateForExecution(container);
                        ah.removeFrom(container);
                }
+               container.activate(metaStrings, 1);
                metaStrings.clear();
                container.delete(metaStrings);
+               container.activate(clientMetadata, 1);
                clientMetadata.removeFrom(container);
                // actx is global to the ClientRequest, not our problem
+               container.activate(decompressors, 1);
                decompressors.clear();
                removeMetadata(container);
                removeArchiveMetadata(container);

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

Reply via email to