Skip to content

Commit 829e476

Browse files
committed
[java] Setting a high max redirects
Some cloud users (Sauce Labs in this case), start many concurrent sessions and go over their max concurrency. Those session requests get queued and a redirect mechanism is used. When the limit is reached the session request dies. This change avoids that.
1 parent ffa9f47 commit 829e476

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

java/src/org/openqa/selenium/remote/http/netty/NettyClient.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ private static AsyncHttpClient createHttpClient(ClientConfig config) {
8686
.setConnectTimeout(toClampedInt(config.connectionTimeout().toMillis()))
8787
.setReadTimeout(toClampedInt(config.readTimeout().toMillis()))
8888
.setFollowRedirect(true)
89+
.setMaxRedirects(100)
8990
.setUseProxyProperties(true)
9091
.setUseProxySelector(true)
9192
.setMaxRequestRetry(0);

0 commit comments

Comments
 (0)