Question 1: Just want to confirm that I am reading the documentation correctly On ESTAE(X), TERM=YES basically says "Yes, I want my recovery routine driven for operator cancel and things like that" and TERM=NO says "only drive the recovery routine for 'normal' ABENDs." Is that basically correct?
Question 2: (Assuming I am reading TERM=YES correctly) if an ESTAE(X) TERM=YES is chained after an ESTAE(X) TERM=NO, is there any way to get the chained recovery routine to percolate a TERM=YES-type ABEND? I have tried: - Simply percolating on exit. The evidence would suggest that the higher level ESTAE(X) recovery routine did *not* get invoked. - Issuing a new ABEND macro in the recovery routine. The evidence would suggest that the higher level ESTAE(X) recovery routine did *not* get invoked. I have not tried, but was wondering about - The SDWAABTM bit in SDWAERRA. (Yeah, I know, not a GUPI.) It is documented as INDICATES SYSTEM FORCED SVC 13(I.E.ABTERM). Is that the bit that indicates a TERM=YES type ABEND? Might turning it off cause a percolate to drive the higher level ESTAE(X)? Does anyone know? I suppose if all else fails I could invoke a retry routine that issued an ABEND macro. That has to work I would think. Comments? Charles ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
