diff options
Diffstat (limited to 'jetty-http/src/main/java/org/eclipse/jetty/http/AbstractGenerator.java')
-rw-r--r-- | jetty-http/src/main/java/org/eclipse/jetty/http/AbstractGenerator.java | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/jetty-http/src/main/java/org/eclipse/jetty/http/AbstractGenerator.java b/jetty-http/src/main/java/org/eclipse/jetty/http/AbstractGenerator.java index 57217e23f1..ca295a7e47 100644 --- a/jetty-http/src/main/java/org/eclipse/jetty/http/AbstractGenerator.java +++ b/jetty-http/src/main/java/org/eclipse/jetty/http/AbstractGenerator.java @@ -161,13 +161,10 @@ public abstract class AbstractGenerator implements Generator _buffer=_buffers.getBuffer(); if (contentBufferSize > _buffer.capacity()) { - if (_buffer != null) - { - Buffer nb = _buffers.getBuffer(contentBufferSize); - nb.put(_buffer); - _buffers.returnBuffer(_buffer); - _buffer = nb; - } + Buffer nb = _buffers.getBuffer(contentBufferSize); + nb.put(_buffer); + _buffers.returnBuffer(_buffer); + _buffer = nb; } } @@ -346,7 +343,6 @@ public abstract class AbstractGenerator implements Generator { if(_buffer!=null) _buffer.clear(); - return; } else { |