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.
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Status||Ready To Review [ 10006 ]||Resolved [ 5 ]|
|Resolution||Fixed [ 1 ]|
|Assignee||Andrew Kennedy [ andrew.kennedy ]||Robbie Gemmell [ gemmellr ]|
|Status||In Progress [ 3 ]||Ready To Review [ 10006 ]|
|Field||Original Value||New Value|
|Status||Open [ 1 ]||In Progress [ 3 ]|