diff options
Diffstat (limited to 'jetty-server/src/main')
-rw-r--r-- | jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java | 2 |
1 files changed, 1 insertions, 1 deletions
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 97ef49b94d..f0bd9fc6cc 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 @@ -411,7 +411,7 @@ public class HttpConnection extends AbstractConnection implements Runnable, Http if (header!=null) { // don't release header in spare content buffer - if (!lastContent || content==null || content.array()!=header.array()) + if (!lastContent || content==null || !content.hasArray() || !header.hasArray() || content.array()!=header.array()) _bufferPool.release(header); } if (chunk!=null) |