Author: toad
Date: 2006-08-05 18:56:45 +0000 (Sat, 05 Aug 2006)
New Revision: 9911

Modified:
   trunk/freenet/src/freenet/node/Version.java
   trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
933: Fix another datastore shrinking bug.

Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2006-08-05 18:43:44 UTC (rev 
9910)
+++ trunk/freenet/src/freenet/node/Version.java 2006-08-05 18:56:45 UTC (rev 
9911)
@@ -18,7 +18,7 @@
        public static final String protocolVersion = "1.0";

        /** The build number of the current revision */
-       private static final int buildNumber = 932;
+       private static final int buildNumber = 933;

        /** Oldest build of Fred we will talk to */
        private static final int oldLastGoodBuild = 874;

Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2006-08-05 
18:43:44 UTC (rev 9910)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2006-08-05 
18:56:45 UTC (rev 9911)
@@ -352,6 +352,10 @@
        Integer[] unwantedIgnoreNums = (Integer[]) unwantedIgnore.toArray(new 
Integer[unwantedIgnore.size()]);
        Integer[] wantedMoveNums = (Integer[]) wantedMove.toArray(new 
Integer[wantedMove.size()]);
        Integer[] unwantedMoveNums = (Integer[]) unwantedMove.toArray(new 
Integer[unwantedMove.size()]);
+       Arrays.sort(wantedKeepNums);
+       Arrays.sort(unwantedIgnoreNums);
+       Arrays.sort(wantedMoveNums);
+       Arrays.sort(unwantedMoveNums);

        for(int i=0;i<realSize;i++) {
                Integer ii = new Integer(i);


Reply via email to