3.3.5.1.3 Receiving an XAUSER_CONTROL_MTAG_RECOVER_NO_MEM Message
When the XA Superior Transaction Manager receives an XAUSER_CONTROL_MTAG_RECOVER_NO_MEM message, it MUST perform the following actions:
If the State field of the receiving XA Superior Proxy CMP Connection is set to Awaiting Recovery Response:
Return XAER_RMFAIL from xa_recover call.
Set the State field of the receiving connection to Active.
Signal the Disconnect Connection event using the receiving connection as the argument.
Remove the XA Superior Proxy object referenced by receiving connection from XA Superior Proxy Table.
Otherwise:
Signal the Disconnect Connection event using the receiving connection as the argument.
Remove the XA Superior Proxy object referenced by receiving connection from XA Superior Proxy Table.