A fix is available
APAR status
Closed as program error.
Error description
A customer's job created dynamic shared queue WXYZ and had queued a request to structure task SSS while holding the latch in the IVSA for the queue. SSS was processing a delete request for queue WXYZ, and a 'Shared Queue Close Processing' (CSQECLOS) had queued a request to the DB2SRV to delete the queue object from DB2. However, DB2SRV was processing a DISPLAY QUEUE request and was waiting for the IVSA latch for WXYZ. It created a deadly embrace which results in the S522 abend. . In the WMQ log: . IEA794I SVC DUMP HAS CAPTURED: IEA794I SVC DUMP HAS CAPTURED: DUMPID=022 REQUESTED BY JOB (WMQ_JOBNAME) DUMP TITLE=XXXX,ABN=522-00000000,U=xxxxxxx , C=R3600.710.ASMC-CSQVSRX ,M=CSQVSRRX, PSW=070C000081342002,ASID=yyyy . ABN=522-00000000,U=xxxxxxx,C=R3600.710.ASMC-CSQVSRX, M=CSQVSRRX,PSW=070C000081342002,ASID=yyyy . Symptom Description ------- ----------- PIDS/5655R3600 Program id: 5655R3600 RIDS/UNKNOWN#L Load module name: UNKNOWN RIDS/UNKNOWN Csect name: UNKNOWN AB/S0522 System abend code: 0522 RIDS/CSQVSRRX#R Recovery routine csect name: CSQVSRRX . OTHER SERVICEABILITY INFORMATION . Date Assembled: UNKNOWN Module Level: UNKNOWN Subfunction: ASMC CSQVSRX SUSP/RESM Additional Symptom(s) Search Keyword(s): . ABEND ABEND522 ABENDS522 S0522 878-00000010,C=R3600.710.DB2M,M=CSQ5MFRR,PSW=070C0000A6F76740
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 * * Release 1 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: ABENDS522 due to a deadlock * * when deleting a queue. * **************************************************************** * RECOMMENDATION: * **************************************************************** An application created a dynamic shared queue WXYZ and queued a request to STRTSK06 while holding the latch in the IVSA for the queue. STRTSK06 was processing a DELETE request for queue ABCD, and had queued a request to DB2SRV02 to delete the queue object from DB2. DB2SRV02 is processing a DISPLAY QUEUE request and wants the latch in the IVSA for queue WXYZ. This creates a deadly embrace, and results in ABENDS522.
Problem conclusion
CSQ5DBRQ has been altered so even numbered DB2SRVxx tasks will not be available for DBRQ_TEST_MASK_DELETE requests. 100Y CSQ5DELE CSQ5LIST
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
PI15961
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
2014-04-14
Closed date
2014-07-28
Last modified date
2014-09-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI20014
Modules/Macros
CSQ5DELE CSQ5LIST
Fix information
Fixed component name
WMQ Z/OS V7
Fixed component ID
5655R3600
Applicable component levels
R100 PSY UI20014
UP14/08/30 P F408 ¢
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:
03 September 2014