Skip to content

Commit 53d48ae

Browse files
committed
Enable System Properties-driven proxy configuration for Reactor Netty.
Also, upgrade to newest Reactor Netty. Closes gh-654
1 parent fb6e630 commit 53d48ae

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<spring.version>5.3.5</spring.version>
3131
<spring-data-bom.version>2020.0.5</spring-data-bom.version>
3232
<spring-security-bom.version>5.4.5</spring-security-bom.version>
33-
<reactor.version>2020.0.5</reactor.version>
33+
<reactor.version>2020.0.13</reactor.version>
3434
<java.version>1.8</java.version>
3535
<project.type>multi</project.type>
3636
<dist.id>spring-vault</dist.id>

spring-vault-core/src/main/java/org/springframework/vault/client/ClientHttpConnectorFactory.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,8 @@ static ClientHttpConnector usingReactorNetty(ClientOptions options, SslConfigura
139139
}
140140

141141
client = client.tcpConfiguration(it -> it.option(ChannelOption.CONNECT_TIMEOUT_MILLIS,
142-
Math.toIntExact(options.getConnectionTimeout().toMillis())));
142+
Math.toIntExact(options.getConnectionTimeout().toMillis())))
143+
.proxyWithSystemProperties();
143144

144145
return new ReactorClientHttpConnector(client);
145146
}

0 commit comments

Comments
 (0)