From: John Paul Morrison (jmorriso@rflab.ee.ubc.ca)
Date: 03/28/93


From: jmorriso@rflab.ee.ubc.ca (John Paul Morrison)
Subject: 0.99.7a job control better, but still odd
Date: Mon, 29 Mar 1993 01:57:55 GMT


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?

here's a copy of the processes (using ps -jx, from another session)

 PPID PID PGID SID TT TPGID STAT UID TIME COMMAND
 1607 1608 1608 1608 p0 1608 S 100 0:02 -tcsh
 1608 1708 1708 1608 p0 1608 T 100 0:07 trn
 1708 1711 1708 1608 p0 1608 T 100 0:00 /bin/sh -c Pnews -h /home/jmorriso/.rnhead
 1711 1712 1708 1608 p0 1608 T 100 0:01 /bin/sh -c Pnews -h /home/jmorriso/.rnhead
 1712 1726 1708 1608 p0 1608 T 100 0:04 /usr/bin/vi /home/jmorriso/.article
 1727 1728 1728 1728 p1 1739 S 100 0:02 -tcsh
 1728 1739 1739 1728 p1 1739 R 100 0:00 ps -xjw

-- 
__________________________________________________________________________
 John Paul Morrison                     |  
 jmorriso@rflab.ee.ubc.ca        VE7JPM | .sigfile without a cause
 ubc-cs!rflab.ee.ubc.ca!jmorriso        |
________________________________________|_________________________________