Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Aug 2002 12:55:06 +0400
From:      "Andrey A. Chernov" <ache@nagual.pp.ru>
To:        Julian Elischer <julian@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/kern kern_sig.c
Message-ID:  <20020808085505.GA455@nagual.pp.ru>
In-Reply-To: <200208080618.g786IfN8053349@freefall.freebsd.org>
References:  <200208080618.g786IfN8053349@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Aug 07, 2002 at 23:18:41 -0700, Julian Elischer wrote:
> julian      2002/08/07 23:18:41 PDT
> 
>   Modified files:
>     sys/kern             kern_sig.c 
>   Log:
>   Do some work on keeping better track of stopped/continued state.
>   I'm not sure what happenned to the original setting of the P_CONTINUED
>   flag. it appears to have been lost in the paper shuffling...
>   

This and proc.h commits change su+csh bug a bit, but bug remains. Now I 
got following picture on 'suspend'/'fg' commands:

------------------------------
ttyp0 68_# suspend

Suspended (signal) 
ttyp0 65_> fg 
su 
ttyp0 69_# 
Suspended (tty output)
ttyp0 66_> 
--------------------------------------- 

Now I can type anything, but when I press 'Enter', login shell is
killed. The difference with previous variant is that previously it was
killed immediatelly, no waiting on the prompt. Also note that "Suspended
(tty output)" state should not be here. Sorry, I have no ktrace yet, but
maybe later. You can always reproduce it with -current su/csh combination.

-- 
Andrey A. Chernov
http://ache.pp.ru/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020808085505.GA455>