Process Monitoring

THCC automatically detects and cleans up crashed sub-processes to prevent zombie processes and locked hardware connections.

Typhoon HIL Control Center runs several sub-processes simultaneously (Schematic Editor, Signal Analyzer, HIL SCADA, etc.). The Process Monitor is a built-in watchdog that tracks whether each sub-process is alive. If any process stops responding, all remaining processes are closed automatically and the user is notified.

How it works

Each THCC sub-process sends a heartbeat message to the Process Monitor every second. If a process fails to respond within 5 seconds, it is declared crashed. THCC then terminates all remaining sub-processes cleanly and displays an error message.