Skip to main content

I've been experimenting with the System caller to run third party command line tools. It works great for the most part, however, when you stop the workspace the called process keeps running.

It would be nice if the call could be killed/cancelled when the FME process is aborted.

The problem is compounded when the sub process leverages the folder created by the TempPathNameCreator - If the FME process is aborted then these files do not get cleaned up.

Idea comes from this QA: https://knowledge.safe.com/questions/87473/process-triggered-from-system-caller-does-not-end.html

It would also be great to have more info why a process keeps running.

 

More logging info needed!