3.3.5.4.9 Receiving a TXUSER_DTCLURECOVERYINITIATEDBYDTC_MTAG_LUSTATUS Message

When the Transaction Manager Communicating with an LU 6.2 Implementation Facet receives a TXUSER_DTCLURECOVERYINITIATEDBYDTC_MTAG_LUSTATUS message, it MUST perform the following actions:

  • If the connection state is Awaiting LU Status Response:

  • Otherwise, if the connection state is Is Obsolete Awaiting LU Status Response:

    • Set the connection state to Is Obsolete Processing Response.

    • Send a TXUSER_DTCLURECOVERYINITIATEDBYDTC_MTAG_REQUESTCOMPLETE message using the connection.

    • Signal the Local LU Initiated Recovery Worker Ended event with the following arguments:

      • The LU Pair object referenced by this connection

      • The connection object

    • Set the connection state to Ended (section 3.3.1.5.20).

  • Otherwise, if the connection state is Ended (section 3.3.1.5.20):

    • Ignore the message.

  • Otherwise, the message MUST be processed as an invalid message, as specified in [MS-DTCO], section 3.1.6.