3.6.7.12 Create Voter Enlistment Failure

The Create Voter Enlistment Failure event MUST be signaled with the following arguments:

  • An Enlistment object

  • A value indicating the failure reason. The reason MUST be set to the following value:

    • Too Late

If the Create Voter Enlistment Failure event is signaled, the transaction manager MUST perform the following actions:

  • If the connection state is Creating Voter:

    • Send the TXUSER_VOTER_MTAG_CREATE_TOO_LATE (section 2.2.10.4.1.5) message using the connection of the provided enlistment:

    • Set the connection state to Ended.

  • Otherwise, ignore the event.