diff options
Diffstat (limited to 'jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayBuffer.java')
-rw-r--r-- | jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayBuffer.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayBuffer.java b/jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayBuffer.java index 6dea1974bd..c868b31165 100644 --- a/jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayBuffer.java +++ b/jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayBuffer.java @@ -370,7 +370,8 @@ public class ByteArrayBuffer extends AbstractBuffer throws IOException { out.write(_bytes,getIndex(),length()); - clear(); + if (!isImmutable()) + clear(); } /* ------------------------------------------------------------ */ |