• send TERM as first signal (rather than KILL) • send signal to process group rather than just the process The latter change should make ^C work nicely e.g. for “make” when make launches the actual target (as TERM will then be sent both to make but also the launched target). Changed: U trunk/Support/lib/tm/process.rb