Writing recovery routines

This information has discussed general recovery concepts, including how to decide what type of recovery you need, and how to provide that recovery. To write the recovery routines that you provide, you must understand all of the following:
Note: When an error occurs for which the system passes control to your recovery routine, the recovery routine must be in virtual storage. It can either be an entry point in your program, or a separate routine. You are responsible for ensuring that the recovery routine is in virtual storage when needed.