[mod.computers.vax] Possible bug in the TT class driver

KVC@engvax.UUCP (Kevin Carosso) (08/28/86)

I've been experiencing some problems with some terminal port drivers and
was wondering if anyone out there might know of some problem in the TT class
driver to which this could be attributed.  I have two pseudo-terminal drivers,
one written at CMU (PY/PTDRIVER) and one written by Gary Grebus and rewritten
by myself (PTYDRIVER).

In both drivers, now, I've seen a problem whereby the system will hang if
you type ^Y under certain circumstances.  Generally, a ^S followed by a
^Y will cause the problem.  Interestingly enough, the same problem now seems
to happen using PSI X.29 network terminals with DEC's PSI product.  The
X.29 terminals also use a terminal port driver, NVDRIVER.

It's getting to the point now where I'm thinking (hoping) that this is
perhaps a problem somewhere other than in the port drivers.  The next logical
place seems to be TTDRIVER itself.  I haven't noticed any system hangs I
can attribute to typing ^Y on actual terminals, but maybe it's somehow related
to the non-hardware-ness of the three port drivers in question...

Any comments or possible insights welcomed!

If anyone out there has a completely functioning terminal port driver, I'd be
interested in hearing from you, too...  Especially a functional pseudo-terminal
driver.

	/Kevin Carosso           engvax!kvc @ usc-oberon.usc.edu
	 Hughes Aircraft Co.