4.1. Usability

4.1.1. [Critical] Persistence Service may have stopped completely when failing to process the discovery of a remote Connext application

Persistence Service could have unexpectedly gracefully shut down completely when an error happened processing discovered remote Connext applications.

[RTI Issue ID PERSISTENCE-507]

4.1.2. [Major] Persistence Service hit 60-second timeout if service Topic creation failed

If a service Topic could not be created, a threading error could lead to a 60-second timeout expiration for the Persistence Service to shut down. A message like this would have been shown:

Stopping RTI Persistence Service ...
ERROR RTIOsapiJoinableThread_shutdown:Join timeout (60000 millisec) for thread expired
ERROR PERSISTENCEService_stop:!delete Persistence Service thread

[RTI Issue ID PERSISTENCE-509]