From: Jakub Narebski Date: Tue, 19 Oct 2010 21:06:03 GMT Subject: Re: RFC: [PATCH] ignore SIGINT&QUIT while waiting for external command Message-ID: In-Reply-To: <20101019191638.GI25139@burratino> Jonathan Nieder writes: > - sigchain_push(SIGINT, SIG_IGN); > - sigchain_push(SIGQUIT, SIG_IGN); > + if (the_child) > + die("What? _Two_ children?"); > + the_child = cmd; > + sigchain_push(SIGINT, interrupted_with_child); > + sigchain_push(SIGQUIT, interrupted_with_child); Please, don't do this. It is almost as bad as error message as "You don't exist. Go away". -- Jakub Narebski Poland ShadeHawk on #git