When an ABEND occurs and there is a user-defined ESTAEX in an LE application, the language environment must be notified
via a call to CEE3ERP; that way LE has a chance to handle things like hitting a stack guard page. If we don't call
CEE3ERP, things can go terribly wrong.
At some point, the ZSS 31-bit build was changed to use XPLINK and the CEE3ERP call in the recovery facility was
erroneously limited to non-XPLINK 31-bit LE environments.
This PR changes the code to call the CEE3ERP routine in XPLINK 31-bit LE applications.
Proposed changes
When an ABEND occurs and there is a user-defined ESTAEX in an LE application, the language environment must be notified via a call to CEE3ERP; that way LE has a chance to handle things like hitting a stack guard page. If we don't call CEE3ERP, things can go terribly wrong.
At some point, the ZSS 31-bit build was changed to use XPLINK and the CEE3ERP call in the recovery facility was erroneously limited to non-XPLINK 31-bit LE environments.
This PR changes the code to call the CEE3ERP routine in XPLINK 31-bit LE applications.
This PR addresses issue:
Type of change
Please delete options that are not relevant.
PR Checklist
Please delete options that are not relevant.
Testing
Regression testing of ZSS/ the config manager is needed.