IBM Support

CICS hangs at shutdown when using Strobe from Compuware

Question & Answer


Question

Why is my CICS Transaction Server for z/OS (CICS TS) address space hanging at shutdown after messages DFHKE1799 and STR5300I? The ASID never goes away.

These messages indicate that CICS shutdown is complete:

DFHKE1799 TERMINATION OF CICS IS COMPLETE
STR5300I Strobe ended at xx:xx:xx on yy/yy/yyyy for zzzzzzzz...

Answer

Compuware suggested the following fixes to correct this problem:

  • SBC323A If a latch is orphaned by a previous cancel of a Strobe measurement, the following measurement requests may hang waiting for the latch to be released.

  • SBC322A The Status processing will no longer wait to resolve enqueue conflicts.

  • SBC301A Addresses a S0C4 in STRBVIO offset +611C

Here is some additional diagnostic information to help determine if this is the problem:

1) Get a system dump of the hung address space. Use IPCS to look at the dump.

2) Format the CICS "KE" section with command VERBX DFHPDxxx 'KE=1' (where xxx is your release level of CICS like 690 for CICS TS 5.2). The first several KE_NUM entries should be CICS TCBs. Look for STEP and QR. If the first entries all say "Unused", then you know that the CICS TCBs have already been released. For example:

 KE_NUM KE_TASK  STATUS
 0001   2ABCD000 Unused
 0002   2ABCD680 Unused
 0003   2ABCD000 Unused
 0004   2ABCD680 Unused

3) Format the MVS view of the ASID with the IPCS command SUMM REGS FORMAT. Look at the status of the Active RBs for each TCB. Are there any LINKAGE STACK ENTRY entries? If so, do you see any with these identifiers:

 EP....... DFHBCRB /  MAJOR.... STRBCRB  / EP....... STRBVPH2

Look at the LINKAGE STACK ENTRY entries for one that shows a different ASID as the primary and the hung ASID as the secondary. For instance, if the hung region has ASID 0123 and a remote region has ASID 0456, it would look like this:

 PKM...... FFFF   SASN..... 0123  SINS..... 00012345  EAX...... 0000    PASN..... 0456   PINS..... 00001234

This means that the previous LINKAGE STACK ENTRY was a PC STATE ENTRY. This Program Call requested a program in another address space. This LINKAGE STACK is what it stopping z/OS from completing the shutdown of the address space.

4) Look to see if the PSW or PSWE address points to Strobe code for this LINKAGE STACK ENTRY. If so, then you know that Strobe from Compuware was involved in the link to the other address space and you should contact Compuware if you need additional assistance.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"Shutdown","Version":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

CICS/TS CICSTS CICS TS CICS Transaction Server

Document Information

Modified date:
24 August 2016

UID

dwa1297780