A fix is available
APAR status
Closed as program error.
Error description
CICS abends after putting out message: . DFHDS0001 An abend (code 0C4/AKEA) has occurred at offset X'09EE' in module DFHDSTCB. . The 0C4 occurs because 2 tasks are using the same DTA control block. Kernel domain shows the two tasks with the same DTA (DS_TASK). CICS trace also shows both tasks being attached with the same DTA (field ATTACH_TOKEN). . Additional Symptom(s) Search Keyword(s): KIXREVxxx DFHDSDS3 DFHDSKE DFHDSAT TASK_REPLY Unused chain free executable double_chain_sort_merge check_executables unused_usertask
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: CICS terminates following msgDFHDS0001 * * and abend0C4 abendAKEA in DFHDSTCB. * **************************************************************** In the reported problem, an abend S0C4 AKEA occurred in DFHDSTCB and CICS terminated. Two tasks were incorrectly sharing a DTA (Dispatcher Task Area (DS_TASK)) control block. . CICS Dispatcher code uses Compare Double and Swap instructions to support concurrent multi TCB programming techniques but a guard count field was not being incremented when it should have. This caused a DTA chain management malfunction which presented as 2 tasks sharing the same DTA, a subsequent abendS0C4 and CICS terminating.
Problem conclusion
CICS dispatcher code has been amended to correctly manage the DTA chains.
Temporary fix
Comments
APAR Information
APAR number
PI93248
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-02-01
Closed date
2018-03-21
Last modified date
2018-04-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI54626 UI54627
Modules/Macros
DFHDSAT DFHDSDS3
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
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":"5.4","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":"5.4","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 April 2018