Ding Yuan created HADOOP-10269: ---------------------------------- Summary: SaslException is completely ignored Key: HADOOP-10269 URL: https://issues.apache.org/jira/browse/HADOOP-10269 Project: Hadoop Common Issue Type: Bug Components: security Affects Versions: 2.2.0 Reporter: Ding Yuan
In "org/apache/hadoop/security/SaslOutputStream.java", there is the following code pattern: 172 try { 173 if (saslServer != null) { // using saslServer 174 saslToken = saslServer.wrap(inBuf, off, len); 175 } else { // using saslClient 176 saslToken = saslClient.wrap(inBuf, off, len); 177 } 178 } catch (SaslException se) { 179 try { 180 disposeSasl(); 181 } catch (SaslException ignored) { 182 } 183 throw se; 184 } On line 181, the exception thrown by disposeSasl(), which can be from SaslServer.dispose() or SaslClient.dispose(), is ignored completely without even logging it. Maybe at least log it? Ding -- This message was sent by Atlassian JIRA (v6.1.5#6160)