From owner-freebsd-hackers@FreeBSD.ORG Thu Dec 4 00:33:26 2008 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7AB041065670 for ; Thu, 4 Dec 2008 00:33:26 +0000 (UTC) (envelope-from neldredge@math.ucsd.edu) Received: from euclid.ucsd.edu (euclid.ucsd.edu [132.239.145.52]) by mx1.freebsd.org (Postfix) with ESMTP id 5C49F8FC0C for ; Thu, 4 Dec 2008 00:33:26 +0000 (UTC) (envelope-from neldredge@math.ucsd.edu) Received: from zeno.ucsd.edu (zeno.ucsd.edu [132.239.145.22]) by euclid.ucsd.edu (8.11.7p3+Sun/8.11.7) with ESMTP id mB40XO607657; Wed, 3 Dec 2008 16:33:24 -0800 (PST) Received: from localhost (neldredg@localhost) by zeno.ucsd.edu (8.11.7p3+Sun/8.11.7) with ESMTP id mB40XOG22301; Wed, 3 Dec 2008 16:33:24 -0800 (PST) X-Authentication-Warning: zeno.ucsd.edu: neldredg owned process doing -bs Date: Wed, 3 Dec 2008 16:33:23 -0800 (PST) From: Nate Eldredge X-X-Sender: neldredg@zeno.ucsd.edu To: Nate Eldredge In-Reply-To: Message-ID: References: <200812022328.mB2NSQa6049527@wattres.watt.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Steve Watt , hackers@freebsd.org Subject: Re: tcsh loses the foreground process group? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Dec 2008 00:33:26 -0000 On Wed, 3 Dec 2008, Nate Eldredge wrote: > Thanks for the report. It looks like this is yet another manifestation of a > problem in tcsh, where it does inappropriate things in a vfork'ed subshell. > In my tests, running tcsh with -F (which causes it to use fork instead of > vfork) causes the problem to go away. It is also present in 7.0-RELEASE and > probably all later versions. > > There are several open bugs related to this problem, but so far they do not > seem to have attracted the interest of any committers. Among them are: > > bin/41297 > bin/52746 > bin/125185 > amd64/128259 > bin/129378 (which you just opened) I have opened bin/129405 as an omnibus PR for these problems. -- Nate Eldredge neldredge@math.ucsd.edu