From f116d76290539f52047f102d5a8e8988519760ef Mon Sep 17 00:00:00 2001 From: Thomas Becker Date: Wed, 12 Jun 2013 10:46:30 +0200 Subject: [PATCH] 410337 throw EofException instead of EOFException in HttpOutput.write() if HttpOutpyt is closed --- .../src/main/java/org/eclipse/jetty/server/HttpOutput.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/HttpOutput.java b/jetty-server/src/main/java/org/eclipse/jetty/server/HttpOutput.java index 191232f6de4..79f442f80d0 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/HttpOutput.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/HttpOutput.java @@ -23,7 +23,6 @@ import java.io.IOException; import java.io.InputStream; import java.nio.ByteBuffer; import java.nio.channels.ReadableByteChannel; - import javax.servlet.RequestDispatcher; import javax.servlet.ServletOutputStream; import javax.servlet.ServletRequest; @@ -31,6 +30,7 @@ import javax.servlet.ServletResponse; import org.eclipse.jetty.http.HttpContent; import org.eclipse.jetty.http.HttpHeader; +import org.eclipse.jetty.io.EofException; import org.eclipse.jetty.util.BlockingCallback; import org.eclipse.jetty.util.BufferUtil; import org.eclipse.jetty.util.Callback; @@ -168,7 +168,7 @@ public class HttpOutput extends ServletOutputStream public void write(byte[] b, int off, int len) throws IOException { if (isClosed()) - throw new EOFException("Closed"); + throw new EofException("Closed"); _written+=len; boolean complete=_channel.getResponse().isAllContentWritten(_written);