Author: kwall
Date: Thu Dec 11 14:06:44 2014
New Revision: 1644644

URL: http://svn.apache.org/r1644644
Log:
Only when a port is running TLS only can it be identified early as encrypted 
(those running both PLAIN/TLS have to wait for the sniff)

Modified:
    
qpid/branches/QPID-6262-JavaBrokerNIO/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/NonBlockingSenderReceiver.java

Modified: 
qpid/branches/QPID-6262-JavaBrokerNIO/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/NonBlockingSenderReceiver.java
URL: 
http://svn.apache.org/viewvc/qpid/branches/QPID-6262-JavaBrokerNIO/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/NonBlockingSenderReceiver.java?rev=1644644&r1=1644643&r2=1644644&view=diff
==============================================================================
--- 
qpid/branches/QPID-6262-JavaBrokerNIO/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/NonBlockingSenderReceiver.java
 (original)
+++ 
qpid/branches/QPID-6262-JavaBrokerNIO/qpid/java/common/src/main/java/org/apache/qpid/transport/network/io/NonBlockingSenderReceiver.java
 Thu Dec 11 14:06:44 2014
@@ -99,6 +99,10 @@ public class NonBlockingSenderReceiver
         if(encryptionSet.size() == 1)
         {
             _transportEncryption = _encryptionSet.iterator().next();
+            if (_transportEncryption == TransportEncryption.TLS)
+            {
+                onTransportEncryptionAction.run();
+            }
         }
 
         if(encryptionSet.contains(TransportEncryption.TLS))
@@ -115,7 +119,6 @@ public class NonBlockingSenderReceiver
                 _sslEngine.setWantClientAuth(true);
             }
             _netInputBuffer = 
ByteBuffer.allocate(_sslEngine.getSession().getPacketBufferSize());
-            onTransportEncryptionAction.run();
         }
 
         try



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to