A fix is available
APAR status
Closed as program error.
Error description
Your CPSM CMAS or MAS receives message . EYUCT0105E Transport Services control block shortage has occurred . after a number of CPSM timeout events occur. Under certain circumstances, COMMTSBLOCKS may become orphaned. . . Additional Keywords: KIXREVRBD EYUCP0008E Connection Services nonrecoverable error terminating due to nonrecoverable error. Method:CTMB Point-Id:4 CMPI_XCPT_NOTSPBLK Method:CPLT Point-Id:58 LRT_CAMB_FAIL Method:CPLT Point-Id:1024 Debug:CMASSHUT ACQUIRE_TSPBLK ACQUIRE_TSPBLK_FAIL
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICSPlex SM V4R1M0 Users * **************************************************************** * PROBLEM DESCRIPTION: - Message EYUCT0105E may be issued in * * a CMAS or MAS, if numerous requests * * sent from a CMAS to a MAS time out * * while in XMIT state, as a result of * * EYURCTSB control blocks being * * orphaned due to the time outs. * * * * The message will be similar to the * * following: * * * * EYUCT0105E Transport Services * * control block shortage * * has occurred. * * * * When this occurs, EYURCTSB control * * blocks that are timed out and * * orphaned will have the * * CTSB_MAL_STATE field set to * * CTSB_XMIT. * * * * - Message EYUCL0122E may be issued in * * a CMAS or MAS, if failures occur in * * method EYU0CTBT (CTBT) when a * * request is shipped from a CMAS to a * * MAS, or from a MAS to a CMAS, as a * * result of SMTB buffers being * * orphaned due to the failures. * * * * The message will be similar to the * * following: * * * * EYUCL0122E MAS communications * * buffer shortage has * * been detected. * * * * When this occurs, exception traces * * will be written by CTBT in the CMAS * * and/or the MAS. * **************************************************************** * RECOMMENDATION: After applying the PTF that resolves this * * APAR, all CMASes and MASes must be * * restarted. Note that the restarts do not * * need to occur at the same time. * **************************************************************** - When a request is sent from a CMAS to a MAS, method EYU0CTBT (CTBT) marks the EYURCTSB to be in XMIT state, and then performs other processing that will provide the request to the MAS. If the request times out while CTBT is processing it, the EYURCTSB control block will be orphaned. If this happens frequently during the run of a CMAS, the EYURCTSB control blocks can be exhausted, which will result in the EYUCT0105E message. - When a request is sent from a CMAS to a MAS or a MAS to a CMAS, CTBT acquires an SMTB from the free pool, places the parameter list into the SMTB, and then queues it to the partner system, where the SMTB will be returned to the free pool. If an error occurs in CTBT such that the request is not queued, the SMTB is not returned to the free pool. If this happens frequently during the run of a CMAS, the SMTBs can be exhausted, which will result in the EYUCL0122E message.
Problem conclusion
- CTBT has been updated to turn on a flag in the EYURCTSB to indicate that the request is in progress when it turns on the XMIT flag, and to turn off the in progress flag when it resets the XMIT flag to EXEC. While the in progress flag is on, the request is not eligible for time out. - CTBT has been updated to return the SMTB to the free pool if it is not queued to the partner system.
Temporary fix
********* * HIPER * ********* FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK98039
Reported component name
CICS TS Z/OS V4
Reported component ID
5655S9700
Reported release
60M
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt
Submitted date
2009-10-07
Closed date
2010-02-12
Last modified date
2010-05-20
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK52975
Modules/Macros
EYUQCTBT EYURCTBT EYUTRCOM EYUYCTBT EYUZCTBT EYU0CSLT EYU0CTBP EYU0CTBS EYU0CTBT EYU9CMRU EYU9CMR3 EYU9CMR4
Fix information
Fixed component name
CICS TS Z/OS V4
Fixed component ID
5655S9700
Applicable component levels
R60M PSY UK52975
UP10/02/16 P F002
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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"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":"4.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
20 May 2010