Administrator's Guide


Error Handling

If the ADSM server encounters an error during processing, it will close the stdin and stdout streams to the agent exit. The agent will detect this when it tries to read from stdin or write to stdout. If this occurs, the agent performs any necessary cleanup and calls the stdlib exit routine.

If the code for any response (except for EJECT and QUERY) is not equal to SUCCESS, ADSM does not proceed with the subsequent steps. After the agent sends a non-SUCCESS return code for any response, the agent will perform any necessary cleanup and call the stdlib exit routine.

However, even if the code for EJECT or QUERY requests is not equal to SUCCESS, the agent will continue to send these requests.

If the ADSM server gets an error while trying to write to the agent, it will close the pipes, perform any necessary cleanup, and terminate the current request.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]