diff --git a/src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java b/src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java index ee19ff62a38..58794e5dce8 100644 --- a/src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java +++ b/src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java @@ -25,7 +25,6 @@ package sun.security.ssl; -import java.lang.invoke.MethodHandles; import java.net.Socket; import java.security.*; import java.security.cert.*; @@ -52,15 +51,6 @@ import sun.security.validator.*; final class X509TrustManagerImpl extends X509ExtendedTrustManager implements X509TrustManager { - static { - // eagerly initialize to avoid pinning virtual thread during TLS handshake - try { - MethodHandles.lookup().ensureInitialized(AnchorCertificates.class); - } catch (IllegalAccessException e) { - throw new ExceptionInInitializerError(e); - } - } - private final String validatorType; /**