Author: markt Date: Wed Aug 15 15:25:17 2018 New Revision: 1838107 URL: http://svn.apache.org/viewvc?rev=1838107&view=rev Log: Add missing check
Modified: tomcat/trunk/java/org/apache/tomcat/util/net/WriteBuffer.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/WriteBuffer.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/WriteBuffer.java?rev=1838107&r1=1838106&r2=1838107&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/net/WriteBuffer.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/net/WriteBuffer.java Wed Aug 15 15:25:17 2018 @@ -85,7 +85,9 @@ public class WriteBuffer { ByteBuffer[] toArray(ByteBuffer... prefixes) { List<ByteBuffer> result = new ArrayList<>(); for (ByteBuffer prefix : prefixes) { - result.add(prefix); + if (prefix.hasRemaining()) { + result.add(prefix); + } } for (ByteBufferHolder buffer : buffers) { buffer.flip(); --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org