From owner-freebsd-current Tue Aug 13 6:14:54 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD18537B489 for ; Tue, 13 Aug 2002 06:14:39 -0700 (PDT) Received: from web20906.mail.yahoo.com (web20906.mail.yahoo.com [216.136.226.228]) by mx1.FreeBSD.org (Postfix) with SMTP id 1FC7343E42 for ; Tue, 13 Aug 2002 06:14:39 -0700 (PDT) (envelope-from bsddiy@yahoo.com) Message-ID: <20020813131438.77207.qmail@web20906.mail.yahoo.com> Received: from [210.83.128.34] by web20906.mail.yahoo.com via HTTP; Tue, 13 Aug 2002 06:14:38 PDT Date: Tue, 13 Aug 2002 06:14:38 -0700 (PDT) From: David Xu Subject: Re: cvs commit: src/sys/kern kern_sig.c (fwd) To: Terry Lambert , "Andrey A. Chernov" Cc: David Xu , Julian Elischer , FreeBSD CURRENT In-Reply-To: <3D584E87.4EAB0D0E@mindspring.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --- Terry Lambert wrote: > I did. It's still an order of operation problem in the kernel > during fork(), as Bruce pointed out in a later posting (so me > pointing it out here is probably redundant... 8-)). > > I still think other code is going to have the problem, too, so > changing su alone doesn't fix things. Better to not deliver > the tty output stopped signal. > > -- Terry Don't touch tty code, if you change, you'll break more code, current problem is just because su forks a child process and want to take over some job control work from shell, it is of course not a easy job. the problem does not exist in STABLE branch because su does not fork. David Xu __________________________________________________ Do You Yahoo!? HotJobs - Search Thousands of New Jobs http://www.hotjobs.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message