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 | ________________________________________|_________________________________