6100 MPS-B Programming Manual

APPENDIX A
FILE SYSTEM ERROR CODES
This appendix lists the file system errors that have special
meanings for CP6100 or the 6100 subsystem. For each error, it
gives the error number, a brief description of the error and what
caused it, and a corrective action you can take. For descrip-
tions of other file system errors, consult the NonStop System
Messages Manual.
Errors listed under the heading "These are serious. Don’t retry"
indicate that something was wrong with the request or the device.
The discussion suggests briefly what to do for each kind of
error.
Errors listed under the heading "Retry these" indicate temporary
resource shortages or path switch conditions. In the first case,
if you repeat the request, it will probably work.
PATH SWITCHES
Recovery from a path switch can be somewhat more complex. A path
switch leaves the line state undefined in some protocols;
regardless of protocol, it’s hard to know what data, if any, has
been lost. If you retry a write, you might be sending text for
the second time. If you retry a read, you might not get the data
you were expecting. For example, if the failure occurred after
the data arrived and was acknowledged, but before the data was
delivered to your application buffer, a repeat of the read will
not achieve the desired results; the remote station, having
already received an acknowledgement, sends you its next block or
message, rather than the one you lost. This situation demands
what is sometimes called "end-to-end recovery."
A-1