Subject: Re: 4.99.36 very unstable for me(tm)
To: ISHII Kimio <ishii@cool.email.ne.jp>
From: Thomas Klausner <wiz@NetBSD.org>
List: current-users
Date: 12/09/2007 22:08:20
On Sun, Dec 09, 2007 at 05:42:38AM +0900, ISHII Kimio wrote:
> From: Andrew Doran <ad@netbsd.org>
> 
> > > - Job control signals sent from a tty don't work correctly.
> > The last item was fixed yesterday.
> 
> still not yet completely fixed on 4.99.41.
> 
> how to reproduce:
> zsh% emacs -nw
> 
> C-z (suspend) on emacs
> 
> zsh% less 3RDPARTY
> zsh: 540 suspended (tty output)  less 3RDPARTY
> zsh% jobs                                                                  [~]
> [1]  - suspended  emacs -nw
> [2]  + suspended (tty output)  less 3RDPARTY
> zsh% cat > hoge                                                            [~]
> zsh: 475 suspended (tty output)  cat > hoge
> zsh%

I can reliable reproduce this -- however, only with emacs21, not with
emacs22.

E.g. boot single user, shell=/bin/ksh
export TERM=vt100
emacs -nw a <ctrl-z>
man man

The man process will suspend itself after about half a second -- it's
not immediate, but very quick.
Putting it in the foreground again doesn't help -- the behaviour
repeats.

Cheers,
 Thomas