From: HJ Lu (hlu@luke.eecs.wsu.edu)
Date: 03/28/93


From: hlu@luke.eecs.wsu.edu (HJ Lu)
Subject: Re: 0.99.7a job control better, but still odd
Date: 29 Mar 1993 05:23:31 GMT

In article <1993Mar29.015755.17047@ee.ubc.ca> jmorriso@rflab.ee.ubc.ca (John Paul Morrison) writes:
>
>I applied the 0.99.7a diffs, and rebuilt the kernel.
>I noticed some changes to signal.c, and I was hoping the job control
>problems would be fixed. But something's still strange, at least
>with trn and vi. If I follow up to an article in trn, vi gets started.
>Now if I suspend vi with ^Z in bash or tcsh, and then resume, then
>I get trn and vi fighting for input: both vi and trn try to read characters.
>very confusing. however if I use vi inside elm, I dont get this behaviour.
>Is it a problem with trn or the shell or kernel signals?
>

Just a wild guess. Is your /bin/sh linked to /bin/bash? Try to link
/bin/sh linked to /bin/ksh (ksh 4.8 + my fixes). There is a kernel
bug in signal devilery. I have pointed it out to Linus, Ted and
the kernel people. Hope they will fix in 0.99 pl8.

H.J.