Step 5: Program Start Sequence

Fault-tolerant programs follow a typical start sequence:

Procedure 

1. Begin in the program’s inactive state.

For example, set flags within the program that prevent the behavior of an active member.

2. Do set-up tasks that do not depend on Rendezvous software.
3. Open the Rendezvous environment.
4. Do set-up tasks that depend on Rendezvous software. (Requires the Rendezvous environment to be open.)
5. Create the fault tolerance member event. (Requires the Rendezvous environment to be open.)