HADOOP-14807. should prevent the possibility of NPE about ReconfigurableBase.java. Contributed by hu xiaodong.

This commit is contained in:
Wei-Chiu Chuang 2019-06-17 19:55:56 -07:00
parent 1e92db5a1e
commit 10311c30b0

View File

@ -146,7 +146,8 @@ public abstract class ReconfigurableBase
oldConf.unset(change.prop);
}
} catch (ReconfigurationException e) {
errorMessage = e.getCause().getMessage();
Throwable cause = e.getCause();
errorMessage = cause == null ? e.getMessage() : cause.getMessage();
}
results.put(change, Optional.ofNullable(errorMessage));
}