3.3.7.18 Synchronization Inconsistent

The Synchronization Inconsistent event MUST be signaled with the following argument:

  • An LU Pair object

If the Synchronization Inconsistent event is signaled, the Transaction Manager Communicating with an LU 6.2 Implementation Facet MUST perform the following actions:

  • If the LU Pair Recovery State field of the provided LU Pair object is set to either Synchronized or Synchronized Awaiting LU Status:

    • Set the LU Pair Recovery State field of the provided LU Pair object to Not Synchronized.

  • Otherwise, if the LU Pair Recovery State field of the provided LU Pair object is set to either Synchronizing No Remote Name or Synchronizing Having Remote Name:

    • Set the LU Pair Recovery State field of the provided LU Pair object to Inconsistent.

  • Signal the Obsolete All XLN Exchanges event with the following argument:

    • The provided LU Pair object