IEASDUMP.QUERY dynamic exit recovery

The exit should provide its own recovery, using a functional recovery routine (FRR). If the IEASDUMP.QUERY exit ends abnormally, its recovery routine will get control first.

You can use the ADDABENDNUM and ABENDCONSEC parameters on the CSVDYNEX REQUEST=ADD macro to limit the number of times the exit routine abnormally ends before it becomes inactive. An abend is counted under the following conditions:
  • The exit routine does not provide recovery, or the exit routine does provide recovery but percolates the error.
  • The system allows a retry, that is, the recovery routine is entered with bit SDWACLUP off.

By default, the system does not disable the exit routine.

If an IEASDUMP.QUERY exit ends abnormally, the system will proceed as though the exit had returned a nonzero return code. If it is the only IEASDUMP.QUERY exit invoked, no dump will be written. If other IEASDUMP.QUERY exits are invoked, a dump will be written if one of the other exits returns a code of 0. If all other IEASDUMP.QUERY exits return nonzero codes or abnormally end and SYSDCOND is in the PROBDESC area, no dump will be written.