A fix is available
APAR status
Closed as program error.
Error description
The Queue Manager is going short-on-storage ( SOS ) as eSAL control blocks are being leaked. An eSAL control block is leaked each time a serialized application (in this case shared channel XGWX.TO.XGDY) issues an MQGET which fails with MQRC_TRUNCATED_MSG_FAILED. CSQY221I CSQSCTL Queue manager is short of local storage.
Local fix
n/a
Problem summary
**************************************************************** * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 * * Release 1 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: Storage leak in queue manager address * * space leading to CSQY221I: QUEUE * * MANAGER IS SHORT OF LOCAL STORAGE * **************************************************************** * RECOMMENDATION: * **************************************************************** A serialised application attempts to get a message from a shared queue, causing the message to be read from the CF and a SALE to be created. When the message is copied to the application buffer, the buffer is found to be too small leading to the get failing MQRC_TRUNCATED_MSG_FAILED. CSQESYNC is called to backout the read of the message, and this causes the SALE to be deleted from the admin structure, however the in storage representation of the SALE, and the related eTHDT are not freed. Over time this storage blocks accumulate, potentially leading to the queue manager encountering a short on storage condition.
Problem conclusion
CSQETHDP is changed to free the eSALE and eTHDT blocks when called from CSQESYNC to backout the last operation. 100Y CSQETHDP
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
PM70910
Reported component name
WMQ Z/OS V7
Reported component ID
5655R3600
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2012-08-15
Closed date
2012-11-15
Last modified date
2013-02-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK83529
Modules/Macros
CSQETHDP
Fix information
Fixed component name
WMQ Z/OS V7
Fixed component ID
5655R3600
Applicable component levels
R100 PSY UK83529
UP13/01/16 P F301
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":"7.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 February 2013