HULFT Forced Termination command
This command forcibly terminates HULFT.
Format of command
utlsvcctl -c stop -f [snd|rcv|obs|sch] [-q] [-w time]
Explanation of the parameters
- -c stop
-
HULFT termination request issued to HULFT (Mandatory)
- -f [snd|rcv|obs|sch]
-
Forced termination request (Mandatory)
When you specify this parameter, the command forcibly terminates HULFT without waiting for the HULFT service and each process to be completed. You can forcibly terminate either the HULFT service or each process.
To forcibly terminate each process, specify the target process following '-f.'
- snd:
-
Send process
- rcv:
-
Receive process
- obs:
-
Observe process
- sch:
-
Scheduler process
To forcibly terminate the HULFT service, specify only -f. When the forced termination request is issued to the HULFT service, the HULFT service forcibly terminates each process.
= Remarks =-
You cannot specify multiple target processes.
-
When you forcibly terminate the Send process, the Status Code that indicates a forced termination is not sent to the host on the receiving side, and the socket may appear to be closed.
- -q
-
Asynchronous request (Optional)
When you specify this parameter, the command returns control as soon as the request is issued, without waiting for the completion of the HULFT service or the specified process.
- -w time
-
Command time-out (seconds) (Optional)
Specify the wait time for the completion of the processing for a forced termination within the range from '10' to '259200.'
When you omit this parameter, the value that is set for Socket Read Timeout (socktime) in the System Environment Settings file (hulenv.cnf) is applied.
Note
-
When you run the utlsvcctl command, run it on a command prompt activated by a user who has administrative privileges.
-
You can use this function only if the HULFT10 Server grade is installed.
-
You can use the Scheduler only if the HULFT10 Server grade is installed.