Hi,
You may need to clarify what you are looking for, as there are
a variety of "error handling and recovery mechanisms" in MPE/iX.
For example, the Transaction Manager can be considered an error
/recovery mechanism for disk-resident data ... and a good one.
Also, Pascal's TRY/RECOVER is an error/recovery mechanism for
program errors (e.g., bad pointers, arithmetic overflow).
Also, XCODETRAP/XARITRAP/XSYSTRAP and the POSIX signal handlers
are also forms of error handling and recovery.
The new (5.5?) subsystem dump and "file quarantine" is a form
of error handling and recovery.
Dynamic deallocation of bad memory pages (new with 5.5?) is
another form.
Finally, the battery-backup and UPS systems are also another form
of error handing and recovery. Both have some support code in
the operating system.
--
Stan Sieler [log in to unmask]http://www.allegro.com/sieler.html