[comp.sys.apollo] DSP-90 Break v. ^Q Problem

jec@iuvax.cs.indiana.edu (08/11/88)

	We have a ADM-3a connected to sio1 on a DSP-90 (3MB running 
Aegis 9.7 with Domain/IX 9.5) and I've noticed that I need to press
BREAK in order to get out of a lot of program rather than ^Q.  This
would be fine except that BREAK also has a tendency to SOMETIMES
log the person off the terminal, and even on rare occasions drop
the server into the Phase II shell.

	Does anyone know what is going on or how to avoid this
annoying behaviour?

    III			Usenet:     iuvax!jec
UUU  I  UUU		ARPANet:    jec@iuvax.cs.indiana.edu
 U   I   U		Phone:      (812) 335-7729
 U   I   U		U.S. Mail:  Indiana University
 U   I   U			    Dept. of Computer Science
  UUUIUUU			    021-E Lindley Hall
     I				    Bloomington, IN. 47405
    III (Home of Bob Knight and the Indiana Hoosiers)

achille@cernvax.UUCP (achille) (08/12/88)

We too noticed the problem of the break putting the node in Phase II
shell. The only explanation I could find is that if you send 2 (or more)
breaks to a program, the first kills the program and the following the spm
(don't forget that spm is listening on sio1 !).
I dumped /sys/spm/spm and found an switch in it, '-no_stdin[]', that should
prevent the spm from listening on /dev/sio.spm, just I don't know how
give the option to the spm.
Another possibility is to delete the /dev/sio.spm link and create an
empty file with that name; then the spm will not go out on sio1 and the
break problem should disappear.
We used a different solution: we put a switch on the terminal output wire !
If you want to type something on the terminal, you have to switch it on
before; hopefully this will remind people that extra care is needed.

Achille Petrilli, Cray Operations