RtssKill Overview
Use the RtssKill utility to forcibly terminate a particular RTSS process.
To be able to kill an RTSS application with RTSSKill, the user must be a member of either the RTX64Users group or the RTX64Administrators group.
NOTE: You cannot use RTSSKill to stop the RT-TCP/IP Stack. To do this, use the RTX64 Control Panel. If the Watchdog Timer is enabled and the Subsystem has frozen all processes, including the RT-TCP/IP Stack, you must terminate the frozen processes with RtssKill. To terminate a RT-TCP/IP Stack process, you must use the /force
flag.
NOTE: Environment variables are not automatically expanded.
IMPORTANT! It is recommended that you gracefully stop a RTSS process rather than terminate it. When a process is terminated, internal objects may not be cleaned up correctly, which may result in an unstable subsystem state. You should only terminate a process as a last resort.
To terminate an RTSS process:
- Locate the process ID of an RTSS application either by:
- Typing RtssKill at the command prompt.
- Using the value, which is returned by RtssRun.
Example
To terminate the RTSS process with an ID of 1003, type:
RtssKill 1003
To terminate the RTSS RT-TCP/IP Stack process with an ID of 1001, type:
RtssKill 1001 /force
Related topics: