diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ProxyHandler.java b/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ProxyHandler.java index 93f4c235815..37cf0c438b9 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ProxyHandler.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/handler/ProxyHandler.java @@ -410,9 +410,9 @@ public class ProxyHandler extends AbstractHandler { ready.await(timeout, TimeUnit.MILLISECONDS); } - catch (InterruptedException x) + catch (final InterruptedException x) { - throw new IOException(x); + throw new IOException(){{initCause(x);}}; } }