HTTPCORE-797: fixed infinite recursion in SSLContexts#createDefault
diff --git a/httpcore5/src/main/java/org/apache/hc/core5/ssl/SSLContexts.java b/httpcore5/src/main/java/org/apache/hc/core5/ssl/SSLContexts.java index 3fca5b9..2c93037 100644 --- a/httpcore5/src/main/java/org/apache/hc/core5/ssl/SSLContexts.java +++ b/httpcore5/src/main/java/org/apache/hc/core5/ssl/SSLContexts.java
@@ -62,7 +62,7 @@ public static SSLContext createDefault() throws SSLInitializationException { try { return SSLContext.getDefault(); } catch (final NoSuchAlgorithmException ex) { - return createDefault(); + throw new SSLInitializationException(ex.getMessage(), ex); } }