Double check for a PERFORM label THRU DO-READ. If present it should be using the label before the DO-READ.
On Fri, Apr 8, 2011 at 2:03 PM, McKown, John <[email protected]> wrote: > I am not really a COBOL programmer. But I am familar with COBOL. Anyway, we > had a looping transaction in CICS/TS 3.2 on z/OS 1.10. I used a monitor > program - Mainview for CICS from BMC, to abend the transaction. This produced > an AbendAid/CICS dump. Which is of little use because our COBOL code is very > PERFORM heavy. Basically what the dump showed was that I was in a paragraph > which looked mainly like: > > DO-READ. > EXEC CICS READ ... > END EXEC. > > > The paragraph DO-READ is referenced via a PERFORM verb in about 10 different > places to read this file. How do I tell which PERFORM was the one which was > most likely looping? I.e. I know how to backtrace a series of CALL verbs via > save areas. But how is this done for a PERFORM backtrace? > > John McKown -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

