public void addChunk(ByteBuffer bb, int length) throws IOException {
    // if this destreamer has failed or this chunk is empty just return
    if (failure == null && length > 0) {
      // logit("addChunk bb length=" + length);
      t.addChunk(bb, length);
      size += length;
    }
  }
Adds a chunk to be deserialized

@param bb contains the bytes of the chunk
@param length the number of bytes in bb that are this chunk
geode-core/src/main/java/org/apache/geode/internal/tcp/MsgDestreamer.java