diff -r 75527e40bdfd -r c3ee22c3a0f6 src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java --- a/src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java Thu Jun 07 21:16:21 2018 -0700 +++ b/src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java Thu Jun 07 21:55:35 2018 -0700 @@ -41,14 +41,14 @@ final class ExtendedMasterSecretExtension { static final HandshakeProducer chNetworkProducer = new CHExtendedMasterSecretProducer(); - static final ExtensionConsumer chOnLoadConcumer = + static final ExtensionConsumer chOnLoadConsumer = new CHExtendedMasterSecretConsumer(); static final HandshakeAbsence chOnLoadAbsence = new CHExtendedMasterSecretAbsence(); static final HandshakeProducer shNetworkProducer = new SHExtendedMasterSecretProducer(); - static final ExtensionConsumer shOnLoadConcumer = + static final ExtensionConsumer shOnLoadConsumer = new SHExtendedMasterSecretConsumer(); static final HandshakeAbsence shOnLoadAbsence = new SHExtendedMasterSecretAbsence(); @@ -153,7 +153,7 @@ public void consume(ConnectionContext context, HandshakeMessage message, ByteBuffer buffer) throws IOException { - // The comsuming happens in server side only. + // The consuming happens in server side only. ServerHandshakeContext shc = (ServerHandshakeContext)context; // Is it a supported and enabled extension?