Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Dynamic USERVAR update session failure z/OS Communications Server: SNA Network Implementation Guide SC27-3672-01 |
|
Whenever an abnormal session termination occurs for a session that was initiated using a USERVAR, VTAM® deletes the USERVAR if it is VTAM-managed and dynamic. When the next session request arrives at any host other than the XRF primary host, VTAM repeats the search for the USERVAR and saves the new current value in an automatic USERVAR. The following kinds of session termination are considered normal
because they do not cause the resetting of a dynamic USERVAR:
A session termination for any reason other than those reasons described
previously is handled as an abnormal session termination and causes
the deletion of any VTAM-managed dynamic USERVAR associated with that
session. Following are examples of abnormal terminations:
Whenever the active application program in an XRF complex fails, notification of the session failures is sent to the SSCPs of the session partners, thereby causing them to reset their dynamic USERVARs. In the host of the XRF active application program, VTAM deletes all USERVARs that reference the failing application program to prevent future USERVAR searches from using a USERVAR that references the failing application program. If a backup session already exists, an alternate application program sends a switch request to the NCP to takeover the sessions. The XRF takeover can be initiated before VTAM even knows that the active application program is failing. The VTAM first awareness of such a takeover is the receipt of a session ended notification having a specific session termination reason code (X'13'), which indicates that the primary session terminated because of an XRF switch. At a remote SSCP, such session terminations are handled as abnormal session terminations. At the SSCP of the failing active application program, however, the SSCP also does the following actions:
|
Copyright IBM Corporation 1990, 2014
|