# Execute Program: add Abort string

**URL:** https://www.finalbuilder.com/forums/t/execute-program-add-abort-string/4038
**Category:** Feature Requests
**Created:** [May 21, 2009, 2:40am UTC](https://www.finalbuilder.com/forums/t/execute-program-add-abort-string/4038 "2009-05-21T02:40:49Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![deleted\_user](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/deleted_user/32/937_2.png) [@deleted\_user](https://www.finalbuilder.com/forums/u/deleted_user)
#### Post date: [May 21, 2009, 2:40am UTC](https://www.finalbuilder.com/forums/t/execute-program-add-abort-string/4038/1 "2009-05-21T02:40:49Z")

</div>

Hi,

On the runtime I&nbsp;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&nbsp;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
