inlife / nexrender

📹 Data-driven render automation for After Effects
https://www.nexrender.com
MIT License
1.62k stars 326 forks source link

feat(): Improve cross-platform process termination #996

Closed igalness closed 4 months ago

igalness commented 4 months ago

The code changes in this commit improve the cross-platform process termination in the render.js file. It introduces a new function crossPlatformKill that handles process termination based on the platform. This ensures that the aerender process and all its children are properly killed on Windows, and the instance is killed using the SIGINT signal on other platforms.