Author: toad
Date: 2008-07-11 13:01:50 +0000 (Fri, 11 Jul 2008)
New Revision: 21055

Modified:
   branches/db4o/freenet/src/freenet/client/async/SplitFileFetcher.java
Log:
Activation: fix NPE in removing a splitfile which caused the pendingKeys to not 
get removed.

Modified: branches/db4o/freenet/src/freenet/client/async/SplitFileFetcher.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SplitFileFetcher.java        
2008-07-11 12:51:31 UTC (rev 21054)
+++ branches/db4o/freenet/src/freenet/client/async/SplitFileFetcher.java        
2008-07-11 13:01:50 UTC (rev 21055)
@@ -287,8 +287,10 @@
        }

        private void finish(ObjectContainer container, ClientContext context) {
-               if(persistent)
+               if(persistent) {
                        container.activate(this, 1);
+                       container.activate(cb, 1);
+               }
                try {
                        synchronized(this) {
                                if(finished) {


Reply via email to