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

Reply via email to