HADOOP-12284. UserGroupInformation doAs can throw misleading exception (Aaron Dosset via stevel)
This commit is contained in:
parent
5453a63612
commit
fa3e774295
|
@ -617,6 +617,9 @@ Release 2.8.0 - UNRELEASED
|
||||||
HADOOP-11098. [JDK8] Max Non Heap Memory default changed between JDK7
|
HADOOP-11098. [JDK8] Max Non Heap Memory default changed between JDK7
|
||||||
and 8. (ozawa)
|
and 8. (ozawa)
|
||||||
|
|
||||||
|
HADOOP-12284. UserGroupInformation doAs can throw misleading exception
|
||||||
|
(Aaron Dosset via stevel)
|
||||||
|
|
||||||
OPTIMIZATIONS
|
OPTIMIZATIONS
|
||||||
|
|
||||||
HADOOP-12051. ProtobufRpcEngine.invoke() should use Exception.toString()
|
HADOOP-12051. ProtobufRpcEngine.invoke() should use Exception.toString()
|
||||||
|
|
|
@ -1658,7 +1658,10 @@ public class UserGroupInformation {
|
||||||
if (LOG.isDebugEnabled()) {
|
if (LOG.isDebugEnabled()) {
|
||||||
LOG.debug("PrivilegedActionException as:" + this + " cause:" + cause);
|
LOG.debug("PrivilegedActionException as:" + this + " cause:" + cause);
|
||||||
}
|
}
|
||||||
if (cause instanceof IOException) {
|
if (cause == null) {
|
||||||
|
throw new RuntimeException("PrivilegedActionException with no " +
|
||||||
|
"underlying cause. UGI [" + this + "]", pae);
|
||||||
|
} else if (cause instanceof IOException) {
|
||||||
throw (IOException) cause;
|
throw (IOException) cause;
|
||||||
} else if (cause instanceof Error) {
|
} else if (cause instanceof Error) {
|
||||||
throw (Error) cause;
|
throw (Error) cause;
|
||||||
|
|
Loading…
Reference in New Issue