Turning off Fault Analyzer using an environment variable (_IDI_OFF)

In a z/OS® Unix System Services environment, the Fault Analyzer invocation through the Language Environment® abnormal termination exit, IDIXCEE, can be turned off by creating an environment variable with the name _IDI_OFF and containing the character "Y".

An example of setting this environment variable in a C program follows:
setenv("_IDI_OFF","Y",1);  /* disable IDIXCEE invocation*/
To re-enable the invocation of Fault Analyzer through the IDIXCEE exit, you can set the _IDI_OFF environment variable to a value other than "Y", for example "N":
setenv("_IDI_OFF","N",1);  /* re-enable IDIXCEE invocation */

For details of when the IDIXCEE exit is used, see Exits for invoking Fault Analyzer. The _IDI_OFF environment variable does not affect invocation of Fault Analyzer through any other exits.