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)); this.httpResponse.setHeader(HeaderFramework.RESPONSE_TIME_MILLIS, Long.toString(System.currentTimeMillis() - time));
} catch (final Throwable e) { } catch (final Throwable e) {
long runtime = System.currentTimeMillis() - time;
close(); close();
throw new IOException("Client can't execute: " throw new IOException("Client can't execute: "
+ (e.getCause() == null ? e.getMessage() : e.getCause().getMessage()) + (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 { } finally {
/* Restore the thread initial name */ /* Restore the thread initial name */
Thread.currentThread().setName(initialThreadName); Thread.currentThread().setName(initialThreadName);

Loading…
Cancel
Save