On 12/7/2023 5:22 AM, Peter Relson wrote:
Tom H wrote
<snip>
There is another difference between running under an ESTAEX and an IEAARR, and 
that is you cannot use IEALSQRY to determine the linkage stack depth if you 
need it for retry. You must keep track of it yourself.
</snip>

That's a good observation. And you're right. But it is not intentional. That was an 
oversight from when I created IEAARRs 25 years ago. Those PC numbers are treated 
specially by RTM and do not have a "true" ARR (which is why IEALSQRY does not 
play well with that situation), rather the linkage stack entry itself has the information 
needed to give control to your recovery routine. No one had ever brought that to my 
attention.

We wondered if this oversight was APARable. Tom decided to keep track of it himself, but I can envisage situations for other products where someone else's code can get control (in-between) and potentially cause problems for this approach.

We have observed IEAARR is so much faster than ESTAE[X] that we want to convert some of our existing products over to use it. But, this IEALSQRY issue is a sticking point that fills me with some trepidation and FUD.

Would it be okay if we opened a case about this with L2...?

--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://www.phoenixsoftware.com/


--------------------------------------------------------------------------------
This e-mail message, including any attachments, appended messages and the
information contained therein, is for the sole use of the intended
recipient(s). If you are not an intended recipient or have otherwise
received this email message in error, any use, dissemination, distribution,
review, storage or copying of this e-mail message and the information
contained therein is strictly prohibited. If you are not an intended
recipient, please contact the sender by reply e-mail and destroy all copies
of this email message and do not otherwise utilize or retain this email
message or any or all of the information contained therein. Although this
email message and any attachments or appended messages are believed to be
free of any virus or other defect that might affect any computer system into
which it is received and opened, it is the responsibility of the recipient
to ensure that it is virus free and no responsibility is accepted by the
sender for any loss or damage arising in any way from its opening or use.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to