Author: nextgens
Date: 2008-03-07 02:45:15 +0000 (Fri, 07 Mar 2008)
New Revision: 18408
Modified:
trunk/freenet/src/freenet/support/io/NativeThread.java
Log:
NativeThreads should be loaded *only* on linux: reinstate the old behaviour
Modified: trunk/freenet/src/freenet/support/io/NativeThread.java
===================================================================
--- trunk/freenet/src/freenet/support/io/NativeThread.java 2008-03-06
23:25:35 UTC (rev 18407)
+++ trunk/freenet/src/freenet/support/io/NativeThread.java 2008-03-07
02:45:15 UTC (rev 18408)
@@ -38,7 +38,8 @@
static {
Logger.minor(NativeThread.class, "Running init()");
- _loadNative = (File.pathSeparatorChar == ':') &&
(NodeStarter.extBuildNumber < 18);
+ // Loading the NativeThread library isn't useful on macos
+ _loadNative =
("Linux".equalsIgnoreCase(System.getProperty("os.name"))) &&
(NodeStarter.extBuildNumber > 18);
Logger.debug(NativeThread.class, "Run init(): should
loadNative="+_loadNative);
if(_loadNative) {
//System.loadLibrary("NativeThread");