>I lean against recovery actions for system exits

I don't specifically disagree with this. 

Three main reasons to have recovery come to mind
-- to release resources that you have obtained
-- to gather diagnostic data to help debug your error
-- to protect your caller from unexpectedly getting control in its 
recovery

The first is critical. But most exits do not obtain any resources 
(especially if they can be given dynamic storage to work with).
The second is, to a customer, "up to you".
The importance of third depends on the code calling the exit.

Peter Relson
z/OS Core Technology Design

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to