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]