3.5.5.2.4 Receiving Other XATMUSER_MTAG_RMCLOSE Messages

When the XA Resource Manager Bridge receives one of the following messages:

The XA Resource Manager Bridge MUST perform the following actions:

  • If the State of Connection is set to Awaiting Close Response:

    • Remove the XA Resource Manager Proxy object referenced by the receiving Connection from the One-Pipe XA Resource Manager Proxy Table.

    • Signal the Disconnect Connection event using the receiving Connection as the argument.

    • Return success to Unregister One-Pipe XA Resource Manager event.

  • Otherwise, the message MUST be processed as an invalid message as specified in section 3.1.6.