Execute Program: add Abort string

Hi,

On the runtime I can monitor the output and fail the action if the string is found. However for actions such as execute program, will continue to run regardless. In this case I find an error string in stdout, indicating that theres a failure, However the process does not terminate on its own as I get a debug error dialog box appear, causing the application seem to hang.

This is requiring me to add a timeout to each program, however its a pain having to wait a period of 30 mins to determine that the process failed to run correctly in the first couple of minutes.

If there is a work around to this currently, please advice. because its adding considerable amount of time to our build process.

Dave