From ed76d970492653af482dd5a4103c6430efa8bb7e Mon Sep 17 00:00:00 2001 From: Greg Wilkins Date: Thu, 16 Aug 2012 09:02:34 +1000 Subject: [PATCH] jetty-9 added commit test from tbecker. Fixed issue in HttpConnection, started commenting other tests that need some changes --- .../main/java/org/eclipse/jetty/server/HttpConnection.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 07769f1f7e8..c70250bddad 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 @@ -617,7 +617,11 @@ public class HttpConnection extends AbstractConnection if (_generator.isCommitted()) throw new IllegalStateException("committed"); if (BufferUtil.hasContent(_responseBuffer)) - throw new IllegalStateException("!empty"); + { + if (LOG.isDebugEnabled()) + LOG.debug("discarding uncommitted response {}",BufferUtil.toDetailString(_responseBuffer)); + BufferUtil.clear(_responseBuffer); + } if (_generator.isComplete()) throw new EofException();