5.2.10. Logging
5.2.10.1. [Major] Unexpected warning during DomainParticipant enablement when locator reachability enabled
If you set the
DomainParticipantQos::discovery_config::locator_reachability_lease_duration
to a value other than DDS_DURATION_INFINITE, then Connext logged
this warning during DomainParticipant enablement:
COMMENDAnonWriterService_assertRemoteReader:The remote reader with GUID 0x00000000,0x00000000,0x00000000:0x00020187 has no addressable locators.
This harmless warning was introduced in 7.0.0 and has now been removed.
[RTI Issue ID CORE-15718]
5.2.10.2. [Major] Misleading warning message when one non-loopback interface doesn’t support multicast
If the network interfaces on a machine included an interface that supports multicast and a non-loopback interface that does not support multicast, and you sent a multicast packet from the machine, then a warning message like this one would incorrectly appear:
NDDS_Transport_UDP_send:FAILED TO SEND | Message with 64 bytes over 2 interface(s). Total bytes sent: 64. Total bytes to send: 128.
In this example, the multicast packet is 64 bytes, and Connext was incorrectly trying to send it over two interfaces instead of one (hence, the 128). This problem, which only affected versions 7.3.0 and above, has been fixed by only trying to send the packet over the interface that supports multicast.
[RTI Issue ID CORE-15833]
5.2.10.3. [Trivial] Isolated RTIOsapiUtility_strcat error on DomainParticipant creation
The creation of a DomainParticipant with several network interfaces and transports enabled could produce an error message similar to this:
ERROR [0x0101F566,0x1D4CA420,0x63609182:0x000001C1{Domain=0}|ENABLE|LC:Discovery] RTIOsapiUtility_strcat:strcat(dest udpv4://192.168.1.56:7412 udpv4://192.168.1.2:7412 udpv4://192.168.2.2:7412 udpv6://FE80:0000:0000:0000:087F:2D88:7C58:91C3:7412 udpv6://FE80:0000:0000:0000:8CDD:2AFF:FED2:283A:7412 udpv6://FE80:0000:0000:0000:A4E1:A1D3:2686:A220:7412 udpv6://FE80:0000:0000:0000:1507:6DBD:B23F:C38D:7412 udpv6://FE80:0000:0000:0000:82BA:8AC8:9812:2319:7412 udpv6://FE80:0000:0000:0000:CE81:0B1C:BD2C:069E:7412 udpv6://FE80:0000:0000:0000:C889:F3FF:FECA:E764:7412 udpv6://FDB2:2C26:F4E4:0000:0000:0000:0000:0001:7412 udpv6://FE80:0000:0000:0000:, max size 526, src ) returned NULL
This error message was harmless and could be ignored since it did not affect the DomainParticipant’s behavior. The issue that was triggering the message has been fixed and the log message should not appear anymore.
[RTI Issue ID CORE-15866]