extended error message

pull/554/head
Michael Christen 2 years ago
parent 74104ff2d3
commit 9012fe4519

@ -902,10 +902,14 @@ public class HTTPClient implements Closeable {
}
this.httpResponse.setHeader(HeaderFramework.RESPONSE_TIME_MILLIS, Long.toString(System.currentTimeMillis() - time));
} catch (final Throwable e) {
long runtime = System.currentTimeMillis() - time;
close();
throw new IOException("Client can't execute: "
+ (e.getCause() == null ? e.getMessage() : e.getCause().getMessage())
+ " duration=" + Long.toString(System.currentTimeMillis() - time) + " for url " + uri);
+ ", timeout=" + this.timeout
+ ", duration=" + Long.toString(runtime)
+ ", concurrent=" + Boolean.toString(concurrent)
+ ", url=" + uri);
} finally {
/* Restore the thread initial name */
Thread.currentThread().setName(initialThreadName);

Loading…
Cancel
Save