HADOOP-8884. DEBUG should be WARN for DEBUG util.NativeCodeLoader: Failed to load native-hadoop with error: java.lang.UnsatisfiedLinkError. Contributed by Anthony Rojas.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1395714 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Aaron Myers 2012-10-08 18:44:59 +00:00
parent 5dcdc8aa58
commit 2a32ba9f99
2 changed files with 7 additions and 6 deletions

View File

@ -322,6 +322,10 @@ Release 2.0.3-alpha - Unreleased
HADOOP-8881. FileBasedKeyStoresFactory initialization logging should be debug not info. (tucu)
HADOOP-8884. DEBUG should be WARN for DEBUG util.NativeCodeLoader: Failed
to load native-hadoop with error: java.lang.UnsatisfiedLinkError. (Anthony
Rojas via atm)
Release 2.0.2-alpha - 2012-09-07
INCOMPATIBLE CHANGES

View File

@ -50,12 +50,9 @@ public class NativeCodeLoader {
LOG.debug("Loaded the native-hadoop library");
nativeCodeLoaded = true;
} catch (Throwable t) {
// Ignore failure to load
if(LOG.isDebugEnabled()) {
LOG.debug("Failed to load native-hadoop with error: " + t);
LOG.debug("java.library.path=" +
System.getProperty("java.library.path"));
}
// Display warning if native-hadoop failed to load
LOG.warn("Continuing after failing to load native-hadoop - java.library.path=" +
System.getProperty("java.library.path") + " with error:", t);
}
if (!nativeCodeLoaded) {