Skip to content

Commit 96bbec7

Browse files
committed
Restore use of tcpConfiguration method
The method wasn't available at first but has been added since to allow being compatible with both Reactor Netty 0.9 and 1.0. See gh-25085
1 parent d627f60 commit 96bbec7

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

spring-web/src/main/java/org/springframework/http/client/reactive/ReactorClientHttpConnector.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,13 @@ public ReactorClientHttpConnector(ReactorResourceFactory factory, Function<HttpC
7575
this.httpClient = defaultInitializer.andThen(mapper).apply(initHttpClient(factory));
7676
}
7777

78+
@SuppressWarnings("deprecation")
7879
private static HttpClient initHttpClient(ReactorResourceFactory resourceFactory) {
7980
ConnectionProvider provider = resourceFactory.getConnectionProvider();
8081
LoopResources resources = resourceFactory.getLoopResources();
8182
Assert.notNull(provider, "No ConnectionProvider: is ReactorResourceFactory not initialized yet?");
8283
Assert.notNull(resources, "No LoopResources: is ReactorResourceFactory not initialized yet?");
83-
return HttpClient.create(provider).runOn(resources);
84+
return HttpClient.create(provider).tcpConfiguration(tcpClient -> tcpClient.runOn(resources));
8485
}
8586

8687
/**

0 commit comments

Comments
 (0)