diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java b/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java index 04085f462e1..f4ae7d3a74c 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java @@ -324,19 +324,20 @@ public class HttpConnection extends AbstractConnection implements Runnable, Http } catch (InterruptedException x) { - x.printStackTrace(); throw (IOException)new InterruptedIOException().initCause(x); } - catch (TimeoutException e) - { - e.printStackTrace(); - throw new IOException(e); - } catch (ClosedChannelException e) { - e.printStackTrace(); throw new EofException(e); } + catch (IOException e) + { + throw e; + } + catch (TimeoutException e) + { + throw new IOException(e); + } } @Override