A fix is available
APAR status
Closed as program error.
Error description
An application issues an exec cics delay with an interval. The interval expires, and the task is not redispatched. The ICE appear not to expire. The dispatcher domain shows that the waiting transaction is on a L8 TCB, yet the exec cics delay is not currently threadsafe. The switch to the QR TCB has not taken place. The ICE representing the delayed transaction has x'0's at +x'14' (the ICETECAA).
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: Task stuck in ICWAIT on L8 TCB * * following EXEC CICS DELAY FOR command. * **************************************************************** * RECOMMENDATION: * **************************************************************** It is possible for tasks to be stuck in ICWAIT following the issue of an EXEC CICS DELAY FOR command when a task is on an L8 TCB. The task will be stuck because the task didn't switch to the QR TCB before DFHICP was called to get an ICE and so allowed other tasks running down the same ICE chain and manipulating it. This problem only occurs if the DELAY command includes the FOR operand.
Problem conclusion
UK09424 Module DFHEIIC has been altered, so that a switch to the QR TCB is done when an EXEC CICS DELAY command contains the FOR operand and the expiry value is not zero.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK18456
Reported component name
CICSTS 3.1 Z/OS
Reported component ID
5655M1500
Reported release
400
Status
CLOSED PER
PE
YesPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2006-01-24
Closed date
2006-02-02
Last modified date
2006-03-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK11384
Modules/Macros
DFHEIIC
Fix information
Fixed component name
CICSTS 3.1 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R400 PSY UK11384
UP06/02/08 P F602
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":"3.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":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 March 2006