/bin/sh question

Dmitry Sivachenko demon at FreeBSD.org
Tue May 11 00:22:36 PDT 2004


On Sun, May 09, 2004 at 09:53:50PM -0400, Martin Cracauer wrote:
> 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.
> 

A simple test script is provided in bin/66242.


More information about the freebsd-hackers mailing list