Messages in this thread | | | Date | Wed, 7 May 2014 19:35:32 +0200 | From | Peter Zijlstra <> | Subject | Re: [PATCH v3 2/3] perf record: Propagate exit status of a command line workload |
| |
On Wed, May 07, 2014 at 07:19:14PM +0200, Stephane Eranian wrote: > > $ while :; do ./foo /bin/sleep 5 ; done > > > > and try and break out using ^C > > > What I usually do here is hit ^Z, then kill the job. > But I agree it would be nicer to handle this case automatically.
So that used to work. And note that if you take out the signal(SIGINT, SIG_IGN) from the proglet, it will actually propagate the SIGINT and work as expected.
So its only because perf handles SIGINT -- to be able to finish the stat/data record, that it doesn't. Which is why I propagated the signal the child got killed with.
Now apparently someone broke that again. [unhandled content-type:application/pgp-signature] | |