File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
src/main/java/com/spectralogic/ds3client Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -61,17 +61,16 @@ public ConnectionDetails getConnectionDetails() {
6161 @ Override
6262 public WebResponse getResponse (final Ds3Request request ) throws IOException , SignatureException {
6363 try (final RequestExecutor requestExecutor = new RequestExecutor (request )) {
64- boolean redirect = false ;
6564 int redirectCount = 0 ;
6665 do {
6766 final CloseableHttpResponse response = requestExecutor .execute ();
6867 if (response .getStatusLine ().getStatusCode () == HttpStatus .SC_TEMPORARY_REDIRECT ) {
69- redirect = true ;
7068 redirectCount ++;
71- continue ;
7269 }
73- return new WebResponseImpl (response );
74- } while (redirect && redirectCount < this .connectionDetails .getRetries ());
70+ else {
71+ return new WebResponseImpl (response );
72+ }
73+ } while (redirectCount < this .connectionDetails .getRetries ());
7574
7675 throw new TooManyRedirectsException (redirectCount );
7776 }
You can’t perform that action at this time.
0 commit comments