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.) |