Date: Thu, 4 Dec 2008 00:10:03 GMT From: Nate Eldredge <neldredge@math.ucsd.edu> To: freebsd-bugs@FreeBSD.org Subject: Re: bin/129378: [t]csh loses foreground process group Message-ID: <200812040010.mB40A3Jw083694@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/129378; it has been noted by GNATS. From: Nate Eldredge <neldredge@math.ucsd.edu> To: bug-followup@FreeBSD.org, steve@watt.com Cc: Subject: Re: bin/129378: [t]csh loses foreground process group Date: Wed, 3 Dec 2008 16:01:14 -0800 (PST) The problem goes away when tcsh is run with -F, and thus this bug is probably related to bin/125185 et al. tcsh under some conditions will modify global state after vfork(), breaking things when the parent runs again. -F causes it to use fork() instead of vfork() and then all is well. IMHO -F should be made the default. -- Nate Eldredge neldredge@math.ucsd.edu
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200812040010.mB40A3Jw083694>