Comment 5 for bug 1502197

Revision history for this message
Sam Bull (dreamsorcerer) wrote :

By long running processes, I mean processes which haven't completed within a few seconds of being started (as opposed to CPU intensive processes). Interactive programs by their very nature, are obviously long running processes.

The exec command does solve the issue of restoring the process to the foreground cleanly, but requires replacing the terminal process itself (so when the process exits the terminal app also exits).
It also does not actually allow the process to continue running, it is still paused under the normal lifecycle rules.
Therefore does not (on it own) solve the issue properly.