| commit | 737aadf073ac7557d3998a291b6d01a8019e7f05 | [log] [tgz] |
|---|---|---|
| author | Violeta Georgieva Georgieva <violetagg@apache.org> | Thu Nov 03 15:11:18 2016 +0000 |
| committer | Violeta Georgieva Georgieva <violetagg@apache.org> | Thu Nov 03 15:11:18 2016 +0000 |
| tree | dd3761620b59b8b17877f88969a16c17b436dc6d | |
| parent | b03eb2586335fdccbdeded570fec2e5f9584341d [diff] |
Set the buffer size if it is above the one specified when OutputBuffer object was created. This change resets the behavior to the one before r1758421. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1767903 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/java/org/apache/catalina/connector/OutputBuffer.java b/java/org/apache/catalina/connector/OutputBuffer.java index 06dfb95..42782c4 100644 --- a/java/org/apache/catalina/connector/OutputBuffer.java +++ b/java/org/apache/catalina/connector/OutputBuffer.java
@@ -639,7 +639,7 @@ public void setBufferSize(int size) { - if (size != bb.capacity()) { + if (size > bb.capacity()) { bb = ByteBuffer.allocate(size); clear(bb); }