5.6.3. Usability
5.6.3.1. [Major] MultiChannel did not work for synchronous DataWriters with large data in best-effort communications
A best-effort DataReader was not able to receive large data samples
(samples whose serialized size is bigger than the transport
message_size_max) from a DataWriter using MultiChannel and
synchronous publish mode.
In that specific case, the original identity of the samples was not preserved. Therefore, the DataReader rejected the samples as duplicated.
Note that this issue was incorrectly marked as fixed in 6.1.0; in fact, MultiChannel was only fixed for asynchronous DataWriters. Now it is fixed for any combination of reliability and publish mode.
[RTI Issue ID CORE-14668]