6.2.9. Hangs
6.2.9.1. [Critical] Deadlock when simultaneously changing a file and changing a property value for an identity certificate *
Suppose you had set
authentication.identity_certificate_file_poll_period.millisec to a
value other than 0. If you changed the contents of your identity
certificate file and then called set_qos() to change the
dds.sec.auth.identity_certificate property value, a race condition
would have occurred because those two operations were not thread-safe
with respect to each other. This race condition led to a deadlock, which
led to a hang.
Note that in Security Plugins 7.3.0, the
authentication.identity_certificate_file_poll_period.millisec
property has been replaced with a new property called
files_poll_interval.
[RTI Issue ID SEC-2393]
* This bug did not affect you if you are upgrading from 6.1.x or earlier.