Reason code (server errors)
If a server failure occurs in the SMSVSAM address space for VSAM RLS or DFSMStvs, the return code in register 15 indicates a server error (16). The RPL feedback area contains a reason code identifying the type of server failure. Table 1 lists the reason codes that can be in the feedback area and explains the associated failures.
| Return code (RPLERRCD) when register 15=16(X'10') | Meaning |
|---|---|
| 4(X'4') | VSAM server address space is detected to be inactive, uninitialized, or at a different server instance. |
| 8(X'8') | Server is terminating; CF connection is lost. |
| 12(X'C') | DFSMStvs processing is unavailable, either because DFSMStvs did not initialize or because it is is disabled or quiesced. |
| 16(X'10') | DFSMStvs processing is unavailable because RRS is down. |