src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
changeset 55336 c2398053ee90
parent 55072 d0f73fccf5f3
child 55706 e29d7fea0e4d
--- a/src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java	Tue Jun 11 19:15:31 2019 -0400
+++ b/src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java	Tue Jun 11 16:31:37 2019 -0700
@@ -71,11 +71,13 @@
     private volatile StatusResponseManager statusResponseManager;
 
     private final ReentrantLock contextLock = new ReentrantLock();
+    final HashMap<Integer, SessionTicketExtension.StatelessKey> keyHashMap = new HashMap<>();
+
 
     SSLContextImpl() {
         ephemeralKeyManager = new EphemeralKeyManager();
-        clientCache = new SSLSessionContextImpl();
-        serverCache = new SSLSessionContextImpl();
+        clientCache = new SSLSessionContextImpl(false);
+        serverCache = new SSLSessionContextImpl(true);
     }
 
     @Override