EchoRequestMessageBuilder builder = new EchoRequestMessageBuilder();
builder.setVersion((short) EncodeConstants.OF13_VERSION_ID);
builder.setXid(rawMessage.readUnsignedInt());
- builder.setData(rawMessage.readBytes(rawMessage.readableBytes()).array());
+ byte[] data = new byte[rawMessage.readableBytes()];
+ rawMessage.readBytes(data);
+ builder.setData(data);
return builder.build();
}
}