Author: jfarrell
Date: Sat Jul 14 23:56:20 2012
New Revision: 1361615

URL: http://svn.apache.org/viewvc?rev=1361615&view=rev
Log:
Thrift-1652: TSaslTransport does not log the error when kerberos auth fails
Client: java
Patch: Rohini Palaniswamy

The actual kerberos authentication failure is not logged and it is very 
difficult to find the actual reason for the failure.


Modified:
    thrift/trunk/lib/java/src/org/apache/thrift/transport/TSaslTransport.java

Modified: 
thrift/trunk/lib/java/src/org/apache/thrift/transport/TSaslTransport.java
URL: 
http://svn.apache.org/viewvc/thrift/trunk/lib/java/src/org/apache/thrift/transport/TSaslTransport.java?rev=1361615&r1=1361614&r2=1361615&view=diff
==============================================================================
--- thrift/trunk/lib/java/src/org/apache/thrift/transport/TSaslTransport.java 
(original)
+++ thrift/trunk/lib/java/src/org/apache/thrift/transport/TSaslTransport.java 
Sat Jul 14 23:56:20 2012
@@ -293,6 +293,7 @@ abstract class TSaslTransport extends TT
       }
     } catch (SaslException e) {
       try {
+        LOGGER.error("SASL negotiation failure", e);
         sendAndThrowMessage(NegotiationStatus.BAD, e.getMessage());
       } finally {
         underlyingTransport.close();


Reply via email to