ESTAE is not associated with the "task"; it is more granular than that. 
It is associated with an RB and a linkage stack level.

When the RB ends, any ESTAE associated with the RB is removed by the 
system.
When the linkage stack level with which the ESTAE is associated "goes 
away", any ESTAE associated with that linkage stack level goes away (where 
z/OS gets control to do this processing due to the unstack suppression bit 
that Greg mentioned).

As you can surmise, when you create an ESTAE(X), the system records "which 
RB" and "what is the linkage stack level".
For an ARR or IEAARR ESTAE-type recovery routine, RTM figures out based on 
the linkage stack entry's PC-number information (so it does not apply to a 
BAKR-created linkage stack entry) whether there is an ARR or whether it is 
one of the PC numbers for IEAARR.

Peter Relson
z/OS Core Technology Design


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to