Author: toad
Date: 2006-05-17 11:28:28 +0000 (Wed, 17 May 2006)
New Revision: 8736
Modified:
trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
trunk/freenet/src/freenet/node/Version.java
trunk/freenet/src/net/i2p/util/NativeBigInteger.java
Log:
714: Fix initial startup failure when libjbigi fails to load. Also logging.
Modified: trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
2006-05-17 11:26:50 UTC (rev 8735)
+++ trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
2006-05-17 11:28:28 UTC (rev 8736)
@@ -104,6 +104,8 @@
}
public void onMetadata(Metadata m, ClientPutState state) {
+ Logger.minor(this, "Assigning metadata: "+m+" for
"+this+" from "+state,
+ new Exception("debug"));
if(metadata != null) {
Logger.error(this, "Reassigning metadata", new
Exception("debug"));
return;
Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2006-05-17 11:26:50 UTC (rev
8735)
+++ trunk/freenet/src/freenet/node/Version.java 2006-05-17 11:28:28 UTC (rev
8736)
@@ -18,7 +18,7 @@
public static final String protocolVersion = "1.0";
/** The build number of the current revision */
- private static final int buildNumber = 713;
+ private static final int buildNumber = 714;
/** Oldest build of Fred we will talk to */
private static final int lastGoodBuild = 591;
Modified: trunk/freenet/src/net/i2p/util/NativeBigInteger.java
===================================================================
--- trunk/freenet/src/net/i2p/util/NativeBigInteger.java 2006-05-17
11:26:50 UTC (rev 8735)
+++ trunk/freenet/src/net/i2p/util/NativeBigInteger.java 2006-05-17
11:28:28 UTC (rev 8736)
@@ -444,7 +444,7 @@
}
if (_doLog && !_nativeOk)
System.err.println("INFO: Native BigInteger library jbigi not
loaded - using pure java");
- }catch(Exception e){
+ }catch(Throwable e){
if (_doLog)
System.err.println("INFO: Native BigInteger library jbigi not
loaded, reason: '"+e.getMessage()+"' - using pure java");
}