Provided by: golf_601.4.41-1_amd64 bug

NAME

       exit-status -  (program-execution)

PURPOSE

       Set handler exit status.

SYNTAX

           exit-status <request status>

DESCRIPTION

       exit-status specifies <request status>, which must be a number.

       <request status> can be obtained with "exit-status" clause in read-remote in the service caller.

       When the program runs as command-line, <request status> is program's exit code.

       exit-status can be specified anywhere in the code, and does not mean exiting the request's processing; to
       do that, either use exit-handler or simply allow the handler to reach its end.

       When  exit-status  is not used, the default exit code is 0. When multiple exit-status statements run in a
       sequence, the request status is that of the last one that executes.

       If you want to specify request status and exit request processing at the same time, use exit-handler.

EXAMPLES

       When the program exits, its exit code will be 12:

           exit-status 12
           ...
           exit-handler

SEE ALSO

        Program execution

       exec-program exit-status See all documentation

$DATE                                               $VERSION                                           GOLF(2gg)