z/OS MVS Programming: Sysplex Services Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Using IXCSETUS for Active Members on Different Systems

z/OS MVS Programming: Sysplex Services Guide
SA23-1400-00

When a member on one system (member A on system 1) uses IXCSETUS to update the user state field of a member on a different system (member B on system 2), a problem could occur. If member A updates the user state field of member B, this causes XCF to notify the group user routines of the active members of the group that member B's user state field changed. However, system 1 might fail before XCF on that system has a chance to make the notification. The other members on the other systems receive a notification that member A terminated because system 1 failed, but will not know about member B's user state change. To avoid this problem, you can:
  • Have a member issue IXCQUERY (to obtain the latest user state values of the other members in the group) whenever XCF notifies the member's group user routine that another member terminated because of a system failure.
  • Have a member change only its own user state value and not that of another member.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014