AML CEL continuous export looses data when starting with invalid connection
Summary
The initialisation was split up in 2 parts:
- Reading the dumped data is done before the AML and CEL become active upon startup and while the AML and CEL are paused during reload (dump before reload, read after reload). The main thread which manages AML and CEL waits for those events to complete.
- Connecting is no longer done in the initialisation routine but in the background worker in order to not block the main thread because of communication timeouts.
Description
The initialisation was split up in 2 parts:
- Reading the dumped data is done before the AML and CEL become active upon startup and while the AML and CEL are paused during reload (dump before reload, read after reload). The main thread which manages AML and CEL waits for those events to complete.
- Connecting is no longer done in the initialisation routine but in the background worker in order to not block the main thread because of communication timeouts.
Information
Ensure the SQL Server is started before starting Service Engine.
Issue Number: 251170
Fixed on Date: 21.4.2022
Versions: 10 0 BUILD 98635