Data Type

Integer

Default Value

0

Description

This parameter determines if FMS stops or continues when a fatal error occurs. The following options are available:

  • 0, Call the FMS error exit routine.
    Print the information requested by IPRERR, and stop.
  • 1, Set the FMS error code parameter NERROR and return to your application.
    If you select this option, it is your responsibility to check the value of NERROR after each call to a FMS subroutine as follows:
       CALL FMSIGT ('NERROR', NERROR)
       IF(NERROR .NE. 0) STOP
    
    If NERROR is not 0 you may take whatever corrective action is necessary. However the last FMS subroutine called would not have completed its operation.

In general, it is recommended that you use the default value and let FMS handle the error.