- Replaced subprocess-based termination of the log parser with a Python-native approach using os and signal modules. - Enhanced process handling to ensure proper termination of existing log parser instances before restarting. This change improves reliability and compatibility across different environments.