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