3.3.5.4.8 Receiving a TXUSER_DTCLURECOVERYINITIATEDBYDTC_MTAG_ERROR_FROM_OUR_COMPARESTATES Message
When the Transaction Manager Communicating with an LU 6.2 Implementation Facet receives a TXUSER_DTCLURECOVERYINITIATEDBYDTC_MTAG_ERROR_FROM_OUR_COMPARESTATES message, it MAY<6> perform the following actions:
If the connection state is Awaiting Compare States Response:
Set the connection state to Processing Compare States Error.
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.