A fix is available
APAR status
Closed as program error.
Error description
At MAS agent termination time, CPSM issues messages about the use and high water mark for alternate long running tasks in a MAS. Those counts can be inaccurate and misleading between messages EYUNL0913I and EYUNL0912I as in the following . EYUNL0911I Number of active alternate LRTs : 4. EYUNL0912I Maximum concurrently busy alternate LRTs : 0. EYUNL0913I Number of times all alternate LRTs were busy: 1. . Note that it does not make sense that the count in EYUNL0912I is zero if the count in EYUNL0913 is non-zero. . Additional Symptoms/Keywords: MASALTLRTCNT EYUNL0913 EYUNL0912 KIXREVSVR 5655Y0400 710
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICSPlex SM Users. * **************************************************************** * PROBLEM DESCRIPTION: Message EYUNL0913I may incorrectly show * * a non-zero value, when EYUNL0912I is * * zero when alternate long running tasks * * are used (MASALTLRTCNT). * **************************************************************** EYUNL0913I shows the number of times all alternate tasks were busy. EYUNL0912I displays the maximum number of alternate tasks which were busy concurrently. It is expected that for EYUNL0913I to show a non-zero value, EYUNL0912I should show the number of alternate long running tasks. However, if work that can run on an alternate long running task (such as WUI and CPSM API requests) comes into the MAS agent, while the MAS agent is terminating, the value used for the count on EYUNL0913I, CTRB_NLRA_BUSY_ALL, is incorrectly incremented if the alternate tasks have already been terminated. This results in EYUNL0913I to incorrectly show a non-zero value, e.g. : +EYUNL0911I Number of active alternate LRTs : 2. +EYUNL0912I Maximum concurrently busy alternate LRTs : 0. +EYUNL0913I Number of times all alternate LRTs were busy : 1.
Problem conclusion
The incorrect incrementing of CTRB_NLRA_BUSY_ALL used for EYUNL0913I has been corrected for the cases where alternate long running tasks have been terminated during MAS agent termination.
Temporary fix
Comments
APAR Information
APAR number
PH39776
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
10M
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-08-11
Closed date
2021-12-08
Last modified date
2022-02-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI78442 UI78443 UI78444
Modules/Macros
CJC0CTEX CJD0CTEX CJE0CTEX CJF0CTEX CJG0CTEX CJH0CTEX CJI0CTEX EYU0CTEX
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R10M PSY UI78444
UP22/01/05 P F201
R20M PSY UI78443
UP22/01/05 P F201
R30M PSY UI78442
UP22/01/05 P F201
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.
[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.4"}]
Document Information
Modified date:
02 February 2022