* Hello, . I have been following the thread on ARR and CSVQUERY, and started thinking about a retry routine. Weather it's an ARR or ESTAE, it is my understanding that a Recovery Routine may be capable of retrying a failed instruction. . When I hear the words "retry", I interpret that as: re-execute the failing instruction. For a Recovery and/or Retry routine to re-execute a failing instruction, I would think this logic would be a tad complicated and suspect would be necessary for the recovery routine and retry routine to have inherited dependence/knowledge of the register contents of the failing program at the time of failure. . . Dose anyone have any experience in developing a ESTAEX or ARR where they actually retry the failing instruction ? . To begin with - How should a recovery routine determine which register or data area is invalid ? . I suspect the main program, could periodically save it registers in a structure anchored in the Recovery Routines Parameter List. or some variation - Then using those saved registers to compare against the registers in the SDWA at the time of the abend - or something like that - . . How many times should a recovery routine try to re-execute the same failing instruction ? . I guess I'm looking for a strategy for correcting the failing instruction. . Are there any Tech Notes, documentation, methodology, procedures, suggestios on how to accurately re-execute the failing instruction in an ESTA or ARR? . .
paul dangelo . . . ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN