On 28/06/11 19:45, Paul Eggert wrote: > On 06/28/11 11:41, Pádraig Brady wrote: >> The main problem with that is would only >> send the signal to the first process, and >> any processes it started would keep running. > > Yes, that's the main issue with it. Still, > it's handy for programs where you either know > it doesn't use subprocesses, or you *want* to > kill just the main program and not its subprocesses. > > I don't think it should be the default option, > but it'd be nice to have it as an option. OK I've added --foreground to support this. Note it still maintains a separate timeout monitor process to return 124 on timeout etc. cheers, Pádraig.