Browse Source

Use new JettyClientHttpConnector constructor

Simplify `ClientHttpConnectorConfiguration`by using the recently
introduced `JettyClientHttpConnector` constructor.

See gh-17015
pull/17040/head
Issam El-atif 7 years ago committed by Phillip Webb
parent
commit
4ac1407af1
  1. 5
      spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/ClientHttpConnectorConfiguration.java

5
spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/ClientHttpConnectorConfiguration.java

@ -78,10 +78,7 @@ class ClientHttpConnectorConfiguration { @@ -78,10 +78,7 @@ class ClientHttpConnectorConfiguration {
JettyResourceFactory jettyResourceFactory) {
SslContextFactory sslContextFactory = new SslContextFactory.Client();
HttpClient httpClient = new HttpClient(sslContextFactory);
httpClient.setExecutor(jettyResourceFactory.getExecutor());
httpClient.setByteBufferPool(jettyResourceFactory.getByteBufferPool());
httpClient.setScheduler(jettyResourceFactory.getScheduler());
return new JettyClientHttpConnector(httpClient);
return new JettyClientHttpConnector(httpClient, jettyResourceFactory);
}
}

Loading…
Cancel
Save