A fix is available
APAR status
Closed as program error.
Error description
TSO user was performing a logon reconnect. During this process, the OPNDST for the target address space became delayed for an extended period of time. An OPNDST wait timer expired at approximately the same time that the OPNDST was posted by VTAM. (The OPNDST timer is based on the RECONLIM specified in SYS1.PARMLIB member TSOKEYnn). During termination of the TSO user, the IRB waiting for OPNDST has the WLIC count field decremented in preparation for SIC processing. Before the SIC could terminate the user address space, the POST from IEAVEPST occurred for OPNDST completion. The POST routine could not locate the waiting RB for OPNDST and a loop resulted. additional symptoms: TSO user address space abends with abend0c4 PIC10 in IEAVEPST with dump title... Dump Title: VTAM SYNC DUMP FOR ABEND IN JOB R16696 STEP TSOLOGON review of systrace may show an SRB mode branch entry post (SSRV 129) issued from module ISTAICPT right before the aben0c4 in IEAVEPST, or just the abend0c4 PIC10 in IEAVEPST. residual bits TSBDISC, TSBHUNg and TSBCANC may be 'on'. IKTLTERM is the only csect which would turn on all three bits.
Local fix
Raise the value of TSOKEYnn RECONLIM to 30 minutes or set the value to zero to prevent LOGON RECONNECT process from occurring.
Problem summary
**************************************************************** * USERS AFFECTED: All TSO users. * **************************************************************** * PROBLEM DESCRIPTION: Loop in IEAVEPST. * **************************************************************** * RECOMMENDATION: * **************************************************************** This problem may be described as follows: 1. TSO user USER1 address space was in the reconnect status. 2. USER1 tried to Logon with the reconnect option. 3. IKTLTERM received control to process the Logon reconnect processing. It issued STIMER macro to start the timer to allow ten minutes for the OPNDST to complete. It issued OPNDST to establish the session. 4. ISTAICIR received control to process the OPNDST request. It issued WAIT to wait for the completion of other VTAM process to finish the processing of the OPNDST. It was waiting with its PSW in IRB and wait count of one. 5. For some reason, OPNDST did not finish in ten minutes. Timer exit routine of IKTLTERM received control to cancel the USER1 address space. It cleared the wait count field of the waiting IRB of the module ISTAICIR. It also called MVS SIC routine to cancel the TSO user address space with the ABEND622. 6. About the same time of the step 5, VTAM process finished the OPNDST processing. It issued POST to resume the waiting process of the module ISTAICIR. 7. MVS received control to resume the IRB of the module ISTAICIR. This caused the loop in the MVS dispatcher due to zeroes in the wait count field of the IRB.
Problem conclusion
IKTTSBX has been changed to define the new indicator TSBXOABN to indicate the old address space abended. IKTTSBX of R10 has been changed to define one more field TSBXLAID to save the running address space of the module IKTLOGR. IKTLOGR has been changed to save the current ASID in TSBXLAID during the reconnect processing. TIMRXIT of the module IKTLTERM has been changed as follows: 1. Deleted the code to clear the RB wait count. 2. It will set the indicator TSBXOABN in the TSBX of the module IKTLOGR. It will issue CALLRTM macro with the completion of the ABEND622 to terminate the address space. NOTIFYRU segment of the NSEXIT of the entry IKTNSXIT of the module IKTLTERM will set the return code of zero before posting the reconnect ECB of IKTLOGR if TSBXOABN indicator was set.
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
OA34797
Reported component name
VTAM V4 MVS/ESA
Reported component ID
569511701
Reported release
1A0
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt
Submitted date
2010-11-04
Closed date
2010-11-18
Last modified date
2011-02-16
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UA57992 UA57993 UA57994
Modules/Macros
IKTLOGR IKTLTERM IKTTSBX
Fix information
Fixed component name
VTAM V4 MVS/ESA
Fixed component ID
569511701
Applicable component levels
R1A0 PSY UA57992
UP11/01/05 P F101
R1B0 PSY UA57993
UP11/01/05 P F101
R1C0 PSY UA57994
UP11/01/05 P F101
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1A0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCY4DZ","label":"DO NOT USE"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1A0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
16 February 2011