in src/main/java/org/apache/creadur/tentacles/NexusClient.java [108:125]
private CloseableHttpResponse get(final HttpUriRequest request, int tries) throws IOException {
try {
request.setHeader(HttpHeaders.USER_AGENT, USER_AGENT_CONTENTS);
return this.client.execute(request);
} catch (final IOException e) {
if (tries > 0) {
try {
Thread.sleep(250);
} catch (final InterruptedException ie) {
Thread.interrupted();
throw new IOException("Interrupted", ie);
}
return get(request, tries--);
} else {
throw e;
}
}
}