diff --git a/core/src/main/scala/org/apache/spark/util/io/ChunkedByteBuffer.scala b/core/src/main/scala/org/apache/spark/util/io/ChunkedByteBuffer.scala index 2f905c8af0f6394d5a7d0c4d3fcf587fb4b10aff..f48bfd5c25f77de9ade3d48f2f3f8f906aa59673 100644 --- a/core/src/main/scala/org/apache/spark/util/io/ChunkedByteBuffer.scala +++ b/core/src/main/scala/org/apache/spark/util/io/ChunkedByteBuffer.scala @@ -66,7 +66,7 @@ private[spark] class ChunkedByteBuffer(var chunks: Array[ByteBuffer]) { * Wrap this buffer to view it as a Netty ByteBuf. */ def toNetty: ByteBuf = { - Unpooled.wrappedBuffer(getChunks(): _*) + Unpooled.wrappedBuffer(chunks.length, getChunks(): _*) } /**