3.6.7.6 Begin Voting

The Begin Voting event MUST be signaled with the following arguments:

  • An Enlistment object

If the Begin Voting event is signaled, the transaction manager MUST perform the following actions:

  • If the connection state is Active:

    • Send a TXUSER_VOTER_MTAG_VOTEREQ message using the connection of the provided enlistment.

    • Set the connection state to Awaiting Voter Response.

  • Otherwise, ignore the event.