A fix is available
APAR status
Closed as program error.
Error description
You are running Z/VSE/V4.2.2 CICS/TS/VSE and issue the MSG Z1 command to the DMF Partition. This hangs up the partiton and never returns. You have to issue a CANCEL FORCE to be able to free up the partition. . KIXREVSWM
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: DMF fails to respond to a MSG command * * and the whole DMF partition remains in * * a wait state. * **************************************************************** * RECOMMENDATION: * **************************************************************** Entering a MSG command to the DMF partition fails to produce the expected console message and outstanding reply, which are message numbers DFHDF1001 and DFHDF0000. A VSE STATUS xx command will show the DMF partition main task and subtask in a VSE 82 task wait state e.g. AR 0015 S006C-Z1 DFHDFFM 82 WAITING FOR I/O, OR ECB POSTING AR 0015 TCB=003C307C TIB=003C3000 SAV=00736580 AR 0015 M002D Z1 DMFSTRTT 82 WAITING FOR I/O, OR ECB POSTING AR 0015 TCB=003912E8 TIB=00391268 SAV=00620000 AR 0015 SCB=00391000 PCB=00391088 COM=003914F0 AR 0015 1I40I READY A VSE CANCEL or POWER F command may not work, and a VSE CANCEL xx,FORCE may be required to terminate DMF. This is a timing-related problem that only occurs when DMF trace is active and when DMF is interrupted by a MSG command while the STXIT IT timer exit is in the middle of writing a trace entry. DMF is interrupted every 0.1 second by an elapsed timer. The trace module DFHDFTR tries to write an entry for the STXIT OC exit entry, but this is blocked by the IT exit DFHDFIT trace request. DFHDFTR attempts to wait for the next 0.1 second timer, but this will never occur because DFHDFIT will never complete and allow the next timer interrupt to be presented by VSE. The result is a deadlock. Additional keywords: msgDFHDF0000 msgDFHDF1001
Problem conclusion
DFHDFIT and DFHDFTR have been changed to enable this case to be identified and to avoid the deadlock condition. The CICS TS for VSE/ESA Supplementary Data Areas LY33-6087-00 has been changed to update the content of the DMF Anchor Block in section 1.11 Dmf anchor block: (857) CHARACTER 1 * Reserved has been changed to: (857) BITSTRING 1 DFHDFANC_DFHDFIT Flags for DFHDFIT 1... .... DFHDFIT_ACTIVE DFHDFIT STXIT IT exit is active .111 1111 * Reserved
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM22739
Reported component name
CICSTS FOR VSE
Reported component ID
564805400
Reported release
B0P
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2010-09-17
Closed date
2010-10-21
Last modified date
2011-07-19
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK61557
Modules/Macros
DESDFDAB DESDFIT DESDFSIP DESDFTR DFHDFDAC DFHDFDAD DFHDFIT DFHDFSIP DFHDFTR
LY33608700 |
Fix information
Fixed component name
CICSTS FOR VSE
Fixed component ID
564805400
Applicable component levels
RB0P PSY UK61557
UP10/10/22 P E431
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":"1.1.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
19 July 2011