Description
The Disassembler class for the AMQP 0-10 protocol version sends the 12 byte frame header to the network layer in a separate call from the rest of the frame data. This can cause frame header data to be received out-of-order or corrupted frame bodies, particularly with VM transports. The entire frame, including the header, should be written into a single ByteBuffer which should be sent using a single call to the network layer, eliminating this issue.