TS/MP 2.5 System Management Manual
Link Requests
If the PATHMON process gets a link request from a link manager to a server class, and the server
class is not frozen but no server processes are started, then the PATHMON process starts only the
server process that satisfies the link manager request; it does not start all of the static server processes
in the server class.
Freezing and Thawing Server Classes
To disable communication between link managers and server processes without actually stopping
the server class, use the FREEZE SERVER command. The FREEZE SERVER command prevents
link managers from sending requests to the server processes.
For example, this command freezes all server processes in the server class SALES:
= FREEZE SERVER SALES
If no server process in the server class has incomplete or outstanding requests, the PATHMON
process freezes the server class immediately. If any server process in the server class has incomplete
or outstanding requests, the PATHMON process does not freeze the server class until these requests
are completed. While awaiting completion of such requests, the server class remains in the
FREEZE-PENDING state and can accept no new requests.
You can tell the PATHMON process to ignore the STOPMODE register, even if it is set, by
terminating the FREEZE SERVER command with an exclamation point, as shown in this example:
= FREEZE SERVER SALES!
Keep in mind that some outstanding requests might not be fulfilled. (If the TMF subsystem is running,
transactions in process are backed out as part of the freeze. For more details, see the description
of the FREEZE SERVER command in “SERVER Commands” (page 177).)
To allow link managers to resume communication with a server class, enter the THAW command.
For instance, to thaw the SERVER named SALES, enter:
= THAW SERVER SALES
Note that the THAW command works only for server classes that are frozen. The THAW command
does not work for server classes that are in a FREEZE-PENDING state.
Stopping SERVER Objects
Before you can stop a server with the STOP command, you must disable all communication between
link managers, such as ACS subsystem processes, or TCPs, and the server by using the FREEZE
SERVER command.
For example, this command freezes all server processes in the server class CLASS-1:
= FREEZE SERVER CLASS-1
After the server class is frozen, you can stop the server process by stopping the server class to
which it belongs. (Note that there is a short period of time during which the server classes are in
a FREEZE-PENDING state and the STOP command will not work.) This command stops all instances
of a server in server class CLASS-1:
= STOP SERVER CLASS-1
To stop all servers in your PATHMON configuration, first run:
= FREEZE SERVER *
Once the server classes are frozen, run this command:
= STOP SERVER *
After this, if the WAIT user option is specified, PATHMON waits until the WAIT time is over. The
PATHMON process then stops these servers using the Guardian procedure call Process_Stop_.
When you enter a request to stop a server class:
78 Starting and Stopping SERVER Objects










