Author: toad
Date: 2009-04-03 16:43:01 +0000 (Fri, 03 Apr 2009)
New Revision: 26454

Modified:
   trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
Log:
Store depth


Modified: trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java    
2009-04-03 16:33:53 UTC (rev 26453)
+++ trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java    
2009-04-03 16:43:01 UTC (rev 26454)
@@ -863,8 +863,8 @@
                        this.metadataPuttersByMetadata.put(baseMetadata, 
metadataInserter);
                        metadataPuttersUnfetchable.put(baseMetadata, 
metadataInserter);
                        if(persistent()) {
-                               container.store(metadataPuttersByMetadata);
-                               container.store(metadataPuttersUnfetchable);
+                               
container.ext().store(metadataPuttersByMetadata, 2);
+                               
container.ext().store(metadataPuttersUnfetchable, 2);
                                container.deactivate(metadataPuttersByMetadata, 
1);
                                
container.deactivate(metadataPuttersUnfetchable, 1);
                                container.deactivate(baseMetadata, 1);
@@ -1012,7 +1012,7 @@
                        }
                }
                if(persistent()) {
-                       container.store(metadataPuttersByMetadata);
+                       container.ext().store(metadataPuttersByMetadata, 2);
                        container.deactivate(metadataPuttersByMetadata, 1);
                }
        }
@@ -1293,7 +1293,7 @@
                                
if(metadataPuttersUnfetchable.containsKey(token)) {
                                        
metadataPuttersUnfetchable.remove(token);
                                        if(persistent())
-                                               
container.store(metadataPuttersUnfetchable);
+                                               
container.ext().store(metadataPuttersUnfetchable, 2);
                                }
                        }
                        if(!metadataPuttersByMetadata.isEmpty()) {
@@ -1319,7 +1319,7 @@
                if(token != baseMetadata)
                        token.removeFrom(container);
                if(persistent()) {
-                       container.store(metadataPuttersByMetadata);
+                       container.ext().store(metadataPuttersByMetadata, 2);
                        container.deactivate(metadataPuttersByMetadata, 1);
                        state.removeFrom(container, context);
                        if(oldState != state && oldState != null) {
@@ -1346,7 +1346,7 @@
                                        
container.activate(metadataPuttersUnfetchable, 2);
                                
if(metadataPuttersUnfetchable.containsKey(token)) {
                                        
metadataPuttersUnfetchable.remove(token);
-                                       
container.store(metadataPuttersUnfetchable);
+                                       
container.ext().store(metadataPuttersUnfetchable, 2);
                                }
                        }
                }
@@ -1616,7 +1616,7 @@
                }
                if(checkFetchable(m)) {
                        if(persistent()) {
-                               container.store(metadataPuttersUnfetchable);
+                               
container.ext().store(metadataPuttersUnfetchable, 2);
                                container.store(this);
                                container.activate(cb, 1);
                        }

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

Reply via email to