HP3000-L Archives

April 1997, Week 1

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Stan Sieler <[log in to unmask]>
Reply To:
Stan Sieler <[log in to unmask]>
Date:
Mon, 7 Apr 1997 15:51:31 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (29 lines)
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

ATOM RSS1 RSS2