Date: Sun, 9 May 2004 21:53:50 -0400 From: Martin Cracauer <cracauer@cons.org> To: Dmitry Sivachenko <mitya@cavia.pp.ru> Cc: hackers@freebsd.org Subject: Re: /bin/sh question Message-ID: <20040509215350.A79087@cons.org> In-Reply-To: <20040430112829.GA93243@sinbin.demos.su>; from mitya@cavia.pp.ru on Fri, Apr 30, 2004 at 03:28:29PM %2B0400 References: <20040430112829.GA93243@sinbin.demos.su>
next in thread | previous in thread | raw e-mail | index | archive | help
Dmitry Sivachenko wrote on Fri, Apr 30, 2004 at 03:28:29PM +0400: > > We use recent -STABLE. > We observed /bin/sh looping forever executing a script. > We run this script with -T option to sh(1). > When sh(1) receives a HUP, we entering our trap handler which spawns > child process. When this process exits, sh(1) loops. Need a test script. I committed a bogus change some time ago but that never made it into -stable, except maybe somebody else merged :-/ I am not sure you are allowed to fork in a trap handler, can't check right now. Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer <cracauer@cons.org> http://www.cons.org/cracauer/ No warranty. This email is probably produced by one of my cats stepping on the keys. No, I don't have an infinite number of cats.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040509215350.A79087>