TACL Reference Manual
UTILS:TACL Commands and Functions
HP NonStop TACL Reference Manual—429513-018
8-230
TACL Program
•
To run TACL as a server process, set the IN file to $RECEIVE. For more
information, see the TACL Programming Guide.
•
If the IN file is the same as the OUT file and the TACL process is not named, TACL
does not set its home terminal.
•
When using the ABENDONABEND and STOPONABEND parameters:
If a TACL process is configured with either ABENDONABEND or
STOPONABEND:
°
If a child process is started in a different processor and that processor fails, the
TACL process assumes the subordinate process has terminated abnormally
and executes accordingly.
°
If a child process is started as a NonStop process pair, both members of the
pair must terminate abnormally, or the processors where these child processes
are running fail before the TACL process assumes the child process pair has
terminated abnormally and executes accordingly.
°
If a child process or process pair is started with the NOWAIT option and
terminates, the TACL process displays any error message it may have
received from the child process but continues to execute.
If a TACL process is configured with the STOPONABEND parameter and starts a
child process and this child process is stopped by another process:
°
If the JOBID of the of the stopping process is the same as that of the stopped
process, the TACL process executes accordingly. It stops.
°
If the JOBID of the of the stopping process is different from that of the stopped
process or 0, the TACL process does not execute accordingly. Instead, it
terminates abnormally (ABENDs).
°
If a TACL process is started as a process pair (by specifying a BACKUP CPU
as a startup parameter) and the primary process fails, when the backup
process takes over it inherits the STOPONABEND or ABENDONABEND
setting. This takeover process reprocesses the IN file, and begins execution in
the logged-on state. If. however, the TACL process is the cold load TACL, then
it begins execution in the logged-off state.
°
If a TACL process is started as a system load process pair and also controls a
modem port and the primary process fails, when the backup process takes
over, it inherits the STOPONABEND or ABENDONABEND setting. This
takeover process reprocesses the IN file and begins execution in the logged-off
state.
The STOPONABEND or ABENDONABEND parameter specified at TACL startup
is the default setting for all TACL logon sessions started from that TACL. You can
override the default setting by specifying the other parameter in the LOGON