Abends

When there is an abend, the DFSORT ESTAE exit intercepts the abend, and performs various cleanups and recoveries. Informational dumps and messages are produced as appropriate. The abend is then percolated and eventually intercepted by the Language Environment ESTAE exit. Condition handling then continues as described in Introduction to Language Environment condition handling.

By the time the Language Environment ESTAE exit intercepts the abend, the SORT has been terminated. Language Environment moves the current resume cursor to the return point where SORT was invoked and reflects the deletion of stack frames (and associated load modules) following the SORT invocation. Any user condition handlers associated with these stack frames (those following the SORT invocation) do not get control.