MAXDELAY Parm Options

The API applies the MAXDELAY restrictions depending on the MAXDELAY option requested, for example:

MAXDELAY = hh:mm:ss or QUEUED



If the process has not completed execution in the interval defined, the DGADBATC is terminated with an appropriate message and a non-zero return code:

MAXDELAY = UNLIMITED or 0 (zero)

When the process completes, the results are reported to DMPRINT and the API proceeds to the next command in the SYSIN input. If the execution causes the process to be placed in the HOLD queue, notification will be reported to DMPRINT and the process will be deleted from the queue and the DGADBATC terminated with an appropriate message and non-zero return code.

Please note this is a change in behavior for MAXDELAY=UNLIMITED and that the process will be deleted similar to MAXDELAY=0.