Author: toad
Date: 2005-11-29 20:57:38 +0000 (Tue, 29 Nov 2005)
New Revision: 7635

Modified:
   trunk/freenet/src/freenet/node/Node.java
   trunk/freenet/src/freenet/node/TextModeClientInterface.java
   trunk/freenet/src/freenet/node/Version.java
Log:
249: (mandatory)
Another infinite loop bugfix.

Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java    2005-11-29 20:33:41 UTC (rev 
7634)
+++ trunk/freenet/src/freenet/node/Node.java    2005-11-29 20:57:38 UTC (rev 
7635)
@@ -534,6 +534,7 @@
                }
                if(is.getStatus() == InsertSender.SUCCESS) {
                        Logger.normal(this, "Succeeded inserting "+block);
+                       return;
                } else {
                        int status = is.getStatus();
                        String msg = "Failed inserting "+block+" : 
"+is.getStatusString();

Modified: trunk/freenet/src/freenet/node/TextModeClientInterface.java
===================================================================
--- trunk/freenet/src/freenet/node/TextModeClientInterface.java 2005-11-29 
20:33:41 UTC (rev 7634)
+++ trunk/freenet/src/freenet/node/TextModeClientInterface.java 2005-11-29 
20:57:38 UTC (rev 7635)
@@ -442,6 +442,7 @@
     }

     private String sanitize(String fnam) {
+       if(fnam == null) return "";
         StringBuffer sb = new StringBuffer(fnam.length());
         for(int i=0;i<fnam.length();i++) {
             char c = fnam.charAt(i);

Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2005-11-29 20:33:41 UTC (rev 
7634)
+++ trunk/freenet/src/freenet/node/Version.java 2005-11-29 20:57:38 UTC (rev 
7635)
@@ -20,10 +20,10 @@
        public static final String protocolVersion = "1.0";

        /** The build number of the current revision */
-       public static final int buildNumber = 248;
+       public static final int buildNumber = 249;

        /** Oldest build of Fred we will talk to */
-       public static final int lastGoodBuild = 248;
+       public static final int lastGoodBuild = 249;

        /** The highest reported build of fred */
        public static int highestSeenBuild = buildNumber;


Reply via email to