On Sat, Nov 13, 2010 at 16:13:23 +1000, Kel Modderman wrote: > On Saturday 13 November 2010 08:19:41 Julien Cristau wrote: > > On Thu, Oct 21, 2010 at 22:04:45 +0200, Petter Reinholdtsen wrote: > > > > > @@ -43,7 +41,7 @@ > > > trap on_exit EXIT # Enable emergency handler > > > > > > # Ignore CTRL-C only in this shell, so we can interrupt subprocesses. > > > -trap ":" INT QUIT TSTP > > > +trap "" INT QUIT TSTP > > > > > Not sure I understand what this is supposed to do. The bash manpage > > says: > > If arg is the null string the signal specified by each sigspec is > > ignored by the shell and by the commands it invokes. > > > > Which doesn't seem to agree with the comment? What am I missing? > > In concurrent boot, startpar executes all boot scripts and should not be > interrupted by CTRL^C. This was a cheap way to avoid CTRL^C during boot > from being different from lenny -> squeeze with concurrent boot. > > Upstream startpar contains improved signal handling code but that is hard > to separate for a clean patch for squeeze sysvinit. > > What I'll do is revert that commit you question since it hasn't proven to be > effective for others and I'm not able to see a better fix through at this > time.
OK, please upload asap. Cheers, Julien
signature.asc
Description: Digital signature