5.6. Debuggability

5.6.1. [Major] Duplicate network traffic captures when creating WaitSets, AsyncWaitSets, or GuardConditions

Creating WaitSets, AsyncWaitSets, or GuardConditions could cause the same DomainParticipantFactory instance to be added multiple times to an internal global list of all the DomainParticipantFactories in an application. As a result, Network Capture (which uses the global list) may have captured traffic from the same DomainParticipants multiple times.

The DomainParticipantFactory instance is no longer added multiple times in this case and, consequently, Network Capture no longer captures DomainParticipants’ traffic multiple times.

[RTI Issue ID CORE-15913]

5.6.2. [Minor] polling_period was not required to be a positive value *

The Core Libraries User’s Manual states that DDS_MonitoringPeriodicDistributionSettings::polling_period must be > 0 seconds. This requirement was not enforced. If the polling_period was not a positive value, then Monitoring Library 2.0 was incorrectly allowed to be enabled.

[RTI Issue ID MONITOR-720]



* This bug did not affect you if you are upgrading from 6.1.x or earlier.